All Products
Search
Document Center

:Kueri ringkasan log kueri lambat

Last Updated:May 26, 2026

Anda dapat memanggil operasi DescribeSlowLogs untuk mengkueri ringkasan log kueri lambat suatu instans.

Sebelum memanggil operasi ini, pastikan instans menjalankan salah satu versi mesin database berikut:

  • Semua versi MySQL kecuali MySQL 5.7 pada RDS Basic Edition
  • SQL Server 2008 R2
  • MariaDB 10.3
Catatan Log kueri lambat tidak dikumpulkan secara real time dan mungkin memiliki latensi 6 hingga 8 jam.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kenyamanan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi untuk berbagai SDK.

Parameter permintaan

ParameterTipeWajibContohDeskripsi
ActionStringYaDescribeSlowLogs

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DescribeSlowLogs.

DBInstanceIdStringYarm-uf6wjk5xxxxxxx

ID instans.

StartTimeStringYa2011-05-01Z

Awal rentang waktu untuk dikueri. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddZ. Waktu harus dalam UTC.

EndTimeStringYa2011-05-30Z

Akhir rentang waktu untuk dikueri. Waktu akhir harus lebih baru daripada waktu mulai. Rentang waktu antara waktu mulai dan waktu akhir tidak boleh melebihi 31 hari. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddZ. Waktu harus dalam UTC.

DBNameStringTidakRDS_MySQL

Nama database.

SortKeyStringTidakTotalExecutionCounts

Dimensi yang digunakan ApsaraDB RDS untuk mengurutkan entri yang dikembalikan. Nilai yang valid:

  • TotalExecutionCounts: ApsaraDB RDS mengurutkan entri berdasarkan jumlah eksekusi pernyataan SQL.
  • TotalQueryTimes: ApsaraDB RDS mengurutkan entri berdasarkan durasi eksekusi total.
  • TotalLogicalReads: ApsaraDB RDS mengurutkan entri berdasarkan jumlah total logical read.
  • TotalPhysicalReads: ApsaraDB RDS mengurutkan entri berdasarkan jumlah total physical read.
Catatan Parameter ini hanya didukung untuk instans yang menjalankan SQL Server 2008 R2.
PageSizeIntegerTidak30

Jumlah entri yang dikembalikan per halaman. Nilai yang valid: 30 hingga 100. Nilai default: 30.

PageNumberIntegerTidak1

Nomor halaman yang dikembalikan. Nilai yang valid: bilangan bulat positif bukan nol apa pun.

Nilai default: 1.

Parameter respons

ParameterTipeContohDeskripsi
EndTimeString2011-05-30Z

Tanggal akhir rentang waktu yang dikueri.

StartTimeString2011-05-30Z

Tanggal awal rentang waktu yang dikueri.

RequestIdString2553A660-E4EB-4AF4-A402-8AFF70A49143

ID permintaan.

PageRecordCountInteger10

Jumlah pernyataan SQL yang dikembalikan pada halaman saat ini.

TotalRecordCountInteger5

Jumlah total entri yang dikembalikan.

DBInstanceIdStringrm-uf6wjk5xxxxxxx

ID instans.

PageNumberInteger1

Nomor halaman yang dikembalikan.

EngineStringMySQL

Mesin database yang dijalankan oleh instans.

ItemsArray of SQLSlowLog

Array yang berisi informasi setiap kueri lambat.

SQLSlowLog
MaxLastRowsAffectedCountsLong0

Jumlah maksimum baris yang terpengaruh oleh pernyataan SQL terakhir dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
ReturnMaxRowCountLong1

Jumlah maksimum baris yang dikembalikan oleh pernyataan SQL tertentu dalam kueri.

SQLTextStringselect id,name from tb_table

Pernyataan SQL yang dieksekusi dalam kueri.

SQLServerMaxCpuTimeLong0

Jumlah maksimum waktu CPU yang digunakan oleh pernyataan SQL tertentu dalam kueri. Satuan: detik.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
CreateTimeString2011-05-30Z

Tanggal saat data dihasilkan.

AvgLastRowsAffectedCountsLong0

Rata-rata jumlah baris yang terpengaruh oleh pernyataan SQL terakhir dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
MinLastRowsAffectedCountsLong0

Jumlah minimum baris yang terpengaruh oleh pernyataan SQL terakhir dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
ParseTotalRowCountsLong1

Jumlah total baris yang diparse oleh semua pernyataan SQL dalam kueri.

TotalLockTimesLong0

Durasi total penguncian yang disebabkan oleh semua pernyataan SQL dalam kueri. Satuan: detik.

MySQLTotalExecutionCountsLong1

Jumlah total pernyataan SQL yang dieksekusi dalam kueri. Parameter ini hanya dikembalikan untuk instans yang menjalankan MySQL.

SQLServerMinCpuTimeLong0

Jumlah minimum waktu CPU yang digunakan oleh pernyataan SQL tertentu. Satuan: detik.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
SQLHASHStringU2FsdGVkxxxx

ID unik pernyataan SQL. ID ini digunakan untuk memperoleh log kueri lambat dari pernyataan SQL tersebut.

MinIOWriteCountsLong0

Jumlah minimum operasi I/O write yang dilakukan oleh pernyataan SQL tertentu dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
ParseMaxRowCountLong1

Jumlah maksimum baris yang diparse oleh pernyataan SQL tertentu dalam kueri.

MaxLogicalReadCountsLong0

Jumlah maksimum logical read yang dilakukan oleh pernyataan SQL tertentu dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
MySQLTotalExecutionTimesLong1

Durasi total eksekusi semua pernyataan SQL dalam kueri. Parameter ini hanya dikembalikan untuk instans yang menjalankan MySQL. Satuan: detik.

SQLServerTotalExecutionCountsLong1

Jumlah total pernyataan SQL yang dieksekusi dalam kueri. Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.

ReturnTotalRowCountsLong1

Jumlah total baris yang dikembalikan oleh semua pernyataan SQL dalam kueri.

MaxLockTimeLong0

Durasi penguncian terlama yang disebabkan oleh pernyataan SQL tertentu dalam kueri. Satuan: detik.

DBNameStringRDS_MySQL

Nama database.

MinRowsAffectedCountsLong0

Jumlah minimum baris yang terpengaruh oleh pernyataan SQL tertentu dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
TotalLogicalReadCountsLong1

Jumlah total logical read yang dilakukan oleh semua pernyataan SQL dalam kueri.

TotalPhysicalReadCountsLong1

Jumlah total physical read yang dilakukan oleh semua pernyataan SQL dalam kueri .

ReportTimeString2011-05-30Z

Tanggal saat laporan data dihasilkan.

MaxPhysicalReadCountsLong0

Jumlah maksimum physical read yang dilakukan oleh pernyataan SQL tertentu dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
SQLServerTotalCpuTimeLong0

Jumlah total waktu CPU yang digunakan oleh semua pernyataan SQL dalam kueri. Satuan: detik.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
TotalIOWriteCountsLong0

Jumlah total operasi I/O write yang dilakukan oleh semua pernyataan SQL dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
MaxRowsAffectedCountsLong0

Jumlah maksimum baris yang terpengaruh oleh pernyataan SQL tertentu dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
AvgIOWriteCountsLong0

Rata-rata jumlah operasi I/O write per pernyataan SQL dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
MinPhysicalReadCountsLong0

Jumlah minimum physical read yang dilakukan oleh pernyataan SQL tertentu dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
SlowLogIdLong26584213

ID ringkasan log kueri lambat.

MaxExecutionTimeLong60

Durasi eksekusi terlama dari pernyataan SQL tertentu dalam kueri. Satuan: detik.

AvgExecutionTimeLong1

Rata-rata durasi eksekusi per pernyataan SQL dalam kueri. Satuan: detik.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
SQLServerAvgExecutionTimeLong0

Rata-rata durasi eksekusi per pernyataan SQL dalam kueri. Satuan: detik.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
MaxIOWriteCountsLong0

Jumlah maksimum operasi I/O write yang dilakukan oleh pernyataan SQL tertentu dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
SQLServerAvgCpuTimeLong0

Rata-rata waktu CPU per pernyataan SQL dalam kueri. Satuan: detik.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
TotalLastRowsAffectedCountsLong0

Jumlah total baris yang terpengaruh oleh pernyataan SQL terakhir dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
AvgLogicalReadCountsLong0

Rata-rata jumlah logical read per pernyataan SQL dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
SQLServerMinExecutionTimeLong0

Durasi eksekusi terpendek dari pernyataan SQL tertentu dalam kueri. Satuan: detik.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
SQLIdStrString521584

ID pernyataan SQL dalam templat statistik log kueri lambat. Parameter ini telah digantikan oleh parameter SQLHASH.

SQLServerTotalExecutionTimesLong1000

Durasi total eksekusi semua pernyataan SQL dalam kueri. Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server. Satuan: milidetik.

AvgRowsAffectedCountsLong0

Rata-rata jumlah baris yang terpengaruh per pernyataan SQL dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
TotalRowsAffectedCountsLong0

Jumlah total baris yang terpengaruh oleh semua pernyataan SQL dalam kueri.

AvgPhysicalReadCountsLong0

Rata-rata jumlah physical read per pernyataan SQL dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.
MinLogicalReadCountsLong0

Jumlah minimum logical read yang dilakukan oleh pernyataan SQL tertentu dalam kueri.

Catatan Parameter ini hanya dikembalikan untuk instans yang menjalankan SQL Server.

Contoh

Permintaan Contoh

http(s)://rds.aliyuncs.com/?Action=DescribeSlowLogs
&DBInstanceId=rm-uf6wjk5xxxxxxx
&StartTime=2011-05-01Z
&EndTime=2011-05-30Z
&<Common request parameters>

Respons Sukses Contoh

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeSlowLogsResponse>
    <EndTime>2011-05-30Z</EndTime>
    <StartTime>2011-05-30Z</StartTime>
    <RequestId>2553A660-E4EB-4AF4-A402-8AFF70A49143</RequestId>
    <PageRecordCount>10</PageRecordCount>
    <TotalRecordCount>5</TotalRecordCount>
    <DBInstanceId>rm-uf6wjk5xxxxxxx</DBInstanceId>
    <PageNumber>1</PageNumber>
    <Engine>MySQL</Engine>
    <Items>
        <MaxLastRowsAffectedCounts>0</MaxLastRowsAffectedCounts>
        <ReturnMaxRowCount>1</ReturnMaxRowCount>
        <SQLText>select id,name from tb_table</SQLText>
        <SQLServerMaxCpuTime>0</SQLServerMaxCpuTime>
        <CreateTime>2011-05-30Z</CreateTime>
        <AvgLastRowsAffectedCounts>0</AvgLastRowsAffectedCounts>
        <MinLastRowsAffectedCounts>0</MinLastRowsAffectedCounts>
        <ParseTotalRowCounts>1</ParseTotalRowCounts>
        <TotalLockTimes>0</TotalLockTimes>
        <MySQLTotalExecutionCounts>1</MySQLTotalExecutionCounts>
        <SQLServerMinCpuTime>0</SQLServerMinCpuTime>
        <SQLHASH>U2FsdGVkxxxx</SQLHASH>
        <MinIOWriteCounts>0</MinIOWriteCounts>
        <ParseMaxRowCount>1</ParseMaxRowCount>
        <MaxLogicalReadCounts>0</MaxLogicalReadCounts>
        <MySQLTotalExecutionTimes>1</MySQLTotalExecutionTimes>
        <SQLServerTotalExecutionCounts>1</SQLServerTotalExecutionCounts>
        <ReturnTotalRowCounts>1</ReturnTotalRowCounts>
        <MaxLockTime>0</MaxLockTime>
        <DBName>RDS_MySQL</DBName>
        <MinRowsAffectedCounts>0</MinRowsAffectedCounts>
        <TotalLogicalReadCounts>1</TotalLogicalReadCounts>
        <TotalPhysicalReadCounts>1</TotalPhysicalReadCounts>
        <ReportTime>2011-05-30Z</ReportTime>
        <MaxPhysicalReadCounts>0</MaxPhysicalReadCounts>
        <SQLServerTotalCpuTime>0</SQLServerTotalCpuTime>
        <TotalIOWriteCounts>0</TotalIOWriteCounts>
        <MaxRowsAffectedCounts>0</MaxRowsAffectedCounts>
        <AvgIOWriteCounts>0</AvgIOWriteCounts>
        <MinPhysicalReadCounts>0</MinPhysicalReadCounts>
        <SlowLogId>26584213</SlowLogId>
        <MaxExecutionTime>60</MaxExecutionTime>
        <AvgExecutionTime>1</AvgExecutionTime>
        <SQLServerAvgExecutionTime>0</SQLServerAvgExecutionTime>
        <MaxIOWriteCounts>0</MaxIOWriteCounts>
        <SQLServerAvgCpuTime>0</SQLServerAvgCpuTime>
        <TotalLastRowsAffectedCounts>0</TotalLastRowsAffectedCounts>
        <AvgLogicalReadCounts>0</AvgLogicalReadCounts>
        <SQLServerMinExecutionTime>0</SQLServerMinExecutionTime>
        <SQLIdStr>521584</SQLIdStr>
        <SQLServerTotalExecutionTimes>1000</SQLServerTotalExecutionTimes>
        <AvgRowsAffectedCounts>0</AvgRowsAffectedCounts>
        <TotalRowsAffectedCounts>0</TotalRowsAffectedCounts>
        <AvgPhysicalReadCounts>0</AvgPhysicalReadCounts>
        <MinLogicalReadCounts>0</MinLogicalReadCounts>
    </Items>
</DescribeSlowLogsResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "EndTime" : "2011-05-30Z",
  "StartTime" : "2011-05-30Z",
  "RequestId" : "2553A660-E4EB-4AF4-A402-8AFF70A49143",
  "PageRecordCount" : 10,
  "TotalRecordCount" : 5,
  "DBInstanceId" : "rm-uf6wjk5xxxxxxx",
  "PageNumber" : 1,
  "Engine" : "MySQL",
  "Items" : [ {
    "MaxLastRowsAffectedCounts" : 0,
    "ReturnMaxRowCount" : 1,
    "SQLText" : "select id,name from tb_table",
    "SQLServerMaxCpuTime" : 0,
    "CreateTime" : "2011-05-30Z",
    "AvgLastRowsAffectedCounts" : 0,
    "MinLastRowsAffectedCounts" : 0,
    "ParseTotalRowCounts" : 1,
    "TotalLockTimes" : 0,
    "MySQLTotalExecutionCounts" : 1,
    "SQLServerMinCpuTime" : 0,
    "SQLHASH" : "U2FsdGVkxxxx",
    "MinIOWriteCounts" : 0,
    "ParseMaxRowCount" : 1,
    "MaxLogicalReadCounts" : 0,
    "MySQLTotalExecutionTimes" : 1,
    "SQLServerTotalExecutionCounts" : 1,
    "ReturnTotalRowCounts" : 1,
    "MaxLockTime" : 0,
    "DBName" : "RDS_MySQL",
    "MinRowsAffectedCounts" : 0,
    "TotalLogicalReadCounts" : 1,
    "TotalPhysicalReadCounts" : 1,
    "ReportTime" : "2011-05-30Z",
    "MaxPhysicalReadCounts" : 0,
    "SQLServerTotalCpuTime" : 0,
    "TotalIOWriteCounts" : 0,
    "MaxRowsAffectedCounts" : 0,
    "AvgIOWriteCounts" : 0,
    "MinPhysicalReadCounts" : 0,
    "SlowLogId" : 26584213,
    "MaxExecutionTime" : 60,
    "AvgExecutionTime" : 1,
    "SQLServerAvgExecutionTime" : 0,
    "MaxIOWriteCounts" : 0,
    "SQLServerAvgCpuTime" : 0,
    "TotalLastRowsAffectedCounts" : 0,
    "AvgLogicalReadCounts" : 0,
    "SQLServerMinExecutionTime" : 0,
    "SQLIdStr" : "521584",
    "SQLServerTotalExecutionTimes" : 1000,
    "AvgRowsAffectedCounts" : 0,
    "TotalRowsAffectedCounts" : 0,
    "AvgPhysicalReadCounts" : 0,
    "MinLogicalReadCounts" : 0
  } ]
}

Kode kesalahan

Kode status HTTPKode kesalahanPesan kesalahanDeskripsi
400InvalidSearchTimeRangesearch time range cannot be longer than a month.Pesan kesalahan yang dikembalikan karena rentang waktu antara waktu mulai dan waktu akhir melebihi 31 hari. Masukkan nilai yang valid untuk parameter StartTime atau EndTime.
400IO.ExceptionIO exception, retry later.Pesan kesalahan yang dikembalikan karena terjadi kesalahan I/O.

Untuk daftar kode kesalahan, lihat Service error codes.