Layanan Otonomi menyediakan TOP SQL real-time dan historis, memungkinkan Anda menganalisis beban kinerja secara detail pada tingkat pernyataan SQL.
Prasyarat
-
Fitur ini tidak tersedia untuk instans ApsaraDB RDS for SQL Server 2008 R2 yang menggunakan cloud disk.
-
Fitur ini hanya tersedia untuk instans ApsaraDB RDS for SQL Server di wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Hohhot), Tiongkok (Ulanqab), Tiongkok (Shenzhen), Tiongkok (Heyuan), Tiongkok (Guangzhou), Tiongkok (Chengdu), Tiongkok (Hong Kong), Singapura, atau UEA (Dubai).
Prosedur
Masuk ke konsol ApsaraDB RDS dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instansnya.
-
Di panel navigasi sebelah kiri, pilih .
-
Klik tab TOP SQL:
-
Kueri TOP SQL real-time
Di sisi kanan halaman, konfigurasikan opsi tampilan dan aktifkan sakelar Auto-refresh.
Catatan-
Data TOP SQL real-time berasal dari cache in-memory yang dibuat setelah instans dimulai. Cache diperbarui secara otomatis saat pernyataan SQL dieksekusi. Anda dapat melihat waktu Last Executed At untuk suatu pernyataan di bagian Real-time Top SQL Statements - List.
-
Di bagian Real-time Top SQL Statements - List, Anda dapat mengklik entri di kolom Statement atau SQL Text untuk Copy kontennya.
Anda dapat menentukan opsi seperti interval pengambilan data (misalnya, setiap 10 detik) dan klik Get, memilih metrik untuk pengurutan (misalnya, average CPU overhead), serta mengatur jumlah hasil yang ditampilkan (misalnya, TOP 10).
-
-
Kueri TOP SQL historis
Anda dapat menggunakan SQL Explorer and Audit untuk melihat TOP SQL historis untuk instans tersebut.
-
Referensi UI
-
Ikhtisar TOP SQL: Menampilkan waktu terakhir data halaman diperbarui dan menyediakan kontrol untuk seluruh halaman.
-
Real-time TOP SQL - average overhead: Mengurutkan pernyataan SQL berdasarkan konsumsi sumber daya per eksekusi. Gunakan tampilan ini untuk menemukan kueri yang tidak efisien.

Tabel 1. Parameter untuk real-time TOP SQL - average overhead Parameter
Deskripsi
average CPU overhead
Rata-rata waktu CPU yang dikonsumsi per eksekusi. Satuan: milidetik (ms).
average execution duration
Rata-rata waktu yang berlalu per eksekusi. Satuan: milidetik (ms).
average returned rows
Rata-rata jumlah baris yang dikembalikan per eksekusi.
average logical reads
Rata-rata jumlah operasi logical read per eksekusi.
average physical reads
Rata-rata jumlah operasi physical read per eksekusi.
average logical writes
Jumlah rata-rata operasi tulis logis per eksekusi.
-
Real-time TOP SQL - total overhead: Mengurutkan pernyataan SQL berdasarkan konsumsi sumber daya kumulatif. Gunakan tampilan ini untuk menemukan kueri yang sering dieksekusi atau berjalan lama yang memberikan beban keseluruhan tertinggi.

Tabel 2. Parameter untuk real-time TOP SQL - total overhead Parameter
Deskripsi
total CPU overhead
Total waktu CPU yang dikonsumsi dari semua eksekusi. Satuan: milidetik (ms).
total execution duration
Total waktu yang berlalu dari semua eksekusi. Satuan: milidetik (ms).
total returned rows
Total jumlah baris yang dikembalikan dari semua eksekusi.
total logical reads
Total jumlah operasi logical read dari semua eksekusi.
total physical reads
Total jumlah operasi physical read dari semua eksekusi.
total executions
Total jumlah kali pernyataan SQL dieksekusi.
-
Real-time TOP SQL - list: Menampilkan daftar detail pernyataan TOP SQL real-time beserta metriknya.
Tabel 3. Parameter untuk real-time TOP SQL - list Parameter
Deskripsi
Database
Nama database tempat pernyataan dieksekusi.
Statement
Pernyataan SQL yang dieksekusi. Klik untuk melihat pernyataan lengkap.
SQL block
Teks blok SQL. Klik untuk melihat teks lengkap.
Executions
Total jumlah eksekusi.
Total CPU time
Total waktu CPU yang dikonsumsi.
Average CPU time
Rata-rata waktu CPU yang dikonsumsi per eksekusi.
Execution duration
Total waktu yang berlalu dari semua eksekusi.
Average execution duration
Rata-rata waktu yang berlalu per eksekusi.
Total returned rows
Total jumlah baris yang dikembalikan.
Average returned rows
Rata-rata jumlah baris yang dikembalikan per eksekusi.
Total logical reads
Total jumlah operasi logical read.
Average logical reads
Rata-rata jumlah operasi logical read per eksekusi.
Total physical reads
Total jumlah operasi physical read.
Average physical reads
Rata-rata jumlah operasi physical read per eksekusi.
Total logical writes
Jumlah total operasi tulis logis.
Average logical writes
Jumlah rata-rata operasi tulis logis per eksekusi.
Last executed at
Waktu terbaru saat pernyataan dieksekusi.