AnalyticDB for MySQL menyediakan fitur diagnostik SQL yang memungkinkan Anda mengambil kueri SQL berdasarkan berbagai kriteria, seperti kueri lambat. Hasilnya ditampilkan dalam bentuk grafis dan dapat diunduh untuk analisis offline. Topik ini menjelaskan cara mengakses halaman Diagnostik SQL serta menggunakan metode pencarian yang didukung.
Catatan penggunaan
Kluster di wilayah Jerman (Frankfurt), Inggris (London), AS (Silicon Valley), dan AS (Virginia) tidak mendukung diagnostik SQL.
Akses diagnostik SQL
Masuk ke Konsol AnalyticDB for MySQL. Di pojok kiri atas konsol, pilih wilayah. Di panel navigasi sebelah kiri, klik Clusters. Temukan kluster yang ingin Anda kelola dan klik ID kluster tersebut.
-
Di panel navigasi sebelah kiri, klik Diagnostics and Optimization untuk membuka tab SQL Diagnostics and Optimization.
Halaman SQL Diagnostics and Optimization menampilkan informasi berikut:
-
Hasil pencarian kueri SQL ditampilkan dalam bentuk grafik. Untuk informasi selengkapnya, lihat query monitoring chart.
-
Hasil pencarian kueri SQL juga ditampilkan dalam bentuk daftar. Untuk informasi selengkapnya, lihat SQL Queries.
-
Metode pencarian
AnalyticDB for MySQL mendukung dua metode untuk mengambil detail kueri SQL: pencarian umum dan pencarian lanjutan.
-
Pencarian umum
-
Kriteria pencarian: Memungkinkan Anda mengambil detail kueri SQL dalam rentang waktu tertentu (misalnya, Last 5 Minutes), berdasarkan status kueri (misalnya, Completed Queries), atau berdasarkan waktu eksekusi (misalnya, Long-running Queries (Longer Than 1 Minute)).
-
Tampilan hasil: Hasil pencarian umum muncul di Query Monitoring Information dan daftar SQL Queries. Untuk informasi lebih lanjut tentang Query Monitoring Information dan daftar SQL Queries, lihat Introduction to the query monitoring chart and SQL Queries.
Catatan-
Secara default, halaman menampilkan Top 100 Most Time-consuming Queries dari Last 5 Minutes. Kueri yang sedang berjalan tidak disertakan.
-
AnalyticDB for MySQL memungkinkan Anda mengambil detail kueri SQL dari dua minggu terakhir dengan menggunakan rentang waktu kustom. Waktu akhir harus lebih baru daripada waktu mulai, dan rentang waktu tidak boleh melebihi 24 jam.
-
-
Pencarian lanjutan
-
Kriteria pencarian: Fitur pencarian lanjutan memungkinkan Anda menyaring hasil pencarian umum berdasarkan kriteria seperti peak memory, data scanned, username, Database, dan resource group. Opsi untuk filter username, Database, dan resource group diisi berdasarkan hasil pencarian umum, bukan dari semua nilai yang ada di kluster AnalyticDB for MySQL.
Sebagai contoh, jika sebuah kluster AnalyticDB for MySQL memiliki tiga database,
db1,db2, dandb3, tetapi hasil pencarian umum hanya mencakup kueri yang melibatkandb1dandb2, maka filter Database pada bagian pencarian lanjutan hanya akan menawarkan opsidb1dandb2. -
Tampilan hasil: Hasil pencarian lanjutan hanya muncul di daftar SQL Queries dan tidak memperbarui Query Monitoring Information.
-