Jika kluster ApsaraDB for ClickHouse Anda mengalami masalah performa atau saat melakukan pemeliharaan berkala, Anda dapat melihat kueri SQL lambat untuk menganalisis masalah tersebut. Topik ini menjelaskan cara memantau kueri SQL lambat dan mengelola kueri SQL yang sedang berjalan di konsol ApsaraDB for ClickHouse.
Informasi latar belakang
Proses penulisan log kueri mentah ke tabel cukup kompleks karena memerlukan operasi seperti menginstal klien, menulis pernyataan SQL, dan mengurutkan hasil. Tren kueri SQL lambat tidak dapat ditampilkan secara intuitif, sehingga menyebabkan biaya tinggi, penggunaan buruk, dan efisiensi rendah. ApsaraDB for ClickHouse menampilkan log kueri menggunakan antarmuka grafis, memungkinkan pencarian visual berdasarkan dimensi utama serta analisis statistik kueri SQL lambat. Anda dapat merangkum dan menganalisis data log hanya dengan beberapa klik, membantu mengidentifikasi dan menangani masalah dengan lebih cepat.
Pemantauan kueri SQL lambat
Anda dapat mengumpulkan statistik untuk menampilkan tren kueri SQL lambat dan melihat detail kueri SQL lambat selama rentang waktu tertentu di konsol guna memantau kueri SQL lambat.
Masuk ke konsol ApsaraDB for ClickHouse.
Di bilah navigasi atas, pilih wilayah tempat kluster yang ingin Anda kelola berada.
Di halaman Clusters, klik tab Default Instances, temukan kluster yang ingin Anda kelola, lalu klik ID kluster tersebut.
Di panel navigasi di sebelah kiri, klik Query Management.
Di halaman Query Management, klik tab Slow Queries.
Kustomisasi waktu proses untuk kueri SQL lambat. Secara default, kueri dengan waktu proses melebihi 3.000 ms dianggap sebagai kueri SQL lambat.
CatatanWaktu proses minimum untuk kueri SQL lambat adalah 500 ms.
Pilih Slow SQL Trend atau Slow SQL Details dari daftar drop-down, lalu tentukan kondisi filter terkait waktu untuk melihat tren atau detail kueri SQL lambat.
Klik
untuk mengekspor data kueri SQL lambat yang telah difilter.
Kelola kueri SQL yang sedang berjalan
Tab Running Queries di ApsaraDB for ClickHouse menampilkan kueri SQL yang sedang berjalan secara real-time. Anda dapat melihat detail kueri SQL yang sedang berjalan dan menghentikan kueri SQL tertentu untuk sementara melepaskan sumber daya.
Masuk ke Konsol ApsaraDB for ClickHouse menggunakan akun Alibaba Cloud Anda.
Di bilah navigasi atas, pilih wilayah tempat kluster yang ingin Anda kelola berada.
Di halaman Clusters, klik tab Default Instances. Temukan kluster yang ingin dikelola, lalu klik ID kluster tersebut.
Di panel navigasi sebelah kiri, klik Query Management.
Di halaman Query Management, klik tab Running Queries.
Untuk menyaring hasil kueri, pilih , , atau dari menu drop-down.
CatatanJika Anda tidak mengonfigurasi kondisi filter, semua kueri SQL yang sedang berjalan akan ditampilkan secara default.
Jika kluster gagal atau penggunaan sumber daya mencapai ambang batas, identifikasi kueri SQL lambat yang menyebabkan masalah, lalu klik Terminate Selected Queries untuk menghentikan kueri yang dipilih. Alternatifnya, klik Terminate All Queries untuk menghentikan semua kueri.
Referensi
Untuk informasi lebih lanjut tentang metrik pemantauan, lihat Pemantauan dan Peringatan.
Untuk informasi lebih lanjut tentang cara meningkatkan spesifikasi kluster, lihat Modifikasi Konfigurasi Kluster ApsaraDB for ClickHouse Community-compatible Edition.