Anda dapat melihat log error dan log kueri lambat suatu instans pada halaman Logs di Konsol ApsaraDB RDS untuk memecahkan masalah.
Topik ini menjelaskan cara melihat log error dan log kueri lambat. Untuk informasi mengenai log biner, lihat automatic backup dan download backup.
Untuk manajemen log pada mesin database lainnya, lihat topik-topik berikut:
Usage notes
-
Untuk instans di Wilayah China (Zhangjiakou), log error disimpan selama 9 hari, sedangkan data pada tab Slow Log Details dan Slow Log Summary disimpan selama 7 hari.
-
Log error tidak mencakup log deadlock. Untuk melihat log deadlock, buka halaman detail instans. Di panel navigasi sebelah kiri, pilih Autonomy Services > Diagnostics, lalu klik tab Lock Analysis.
-
Kelengkapan log kueri lambat: Dalam skenario ekstrem berikut, log kueri lambat mungkin tidak lengkap atau sebagian hilang:
-
Instans berada di bawah beban tinggi dan mengalami bottleneck performa.
-
Instans menerima volume permintaan SQL yang sangat tinggi.
-
Komponen layanan kontrol yang mengumpulkan log kueri lambat mengalami gangguan.
-
Lihat log
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, klik Logs.
-
Pada halaman Logs, klik tab Error Logs, Slow Log Details, atau Slow Log Summary. Pilih rentang waktu. Detail untuk periode yang dipilih akan muncul secara otomatis.
-
Mencatat error waktu proses database. Secara default, log disimpan selama 30 hari, tetapi periode ini dapat berbeda tergantung wilayah. Misalnya, log untuk instans di Wilayah China (Zhangjiakou) disimpan selama 9 hari.
-
Untuk melihat log deadlock lengkap dalam log error, Anda harus mengaktifkan parameter berikut di halaman management instans RDS:
-
Aktifkan parameter
innodb_deadlock_detect. -
Aktifkan parameter
innodb_print_all_deadlocks, dan atur parameterlog_error_verbosityke nilai 3.
-
|
Item |
Description |
|
Binlog Subscription |
Berlangganan log biner menggunakan Data Transmission Service (DTS). |
|
Error logs |
|
|
Slow Log Details |
Mencatat pernyataan SQL individual yang dieksekusi lebih dari 1 detik dalam 7 hari terakhir. Anda dapat mengubah ambang batas ini dengan memodifikasi parameter long_query_time di parameter settings. Pernyataan serupa akan dideduplikasi. Catatan
Konsol diperbarui setiap menit. |
|
Slow Log Summary |
Berisi ringkasan statistik dan laporan analisis pernyataan SQL yang dieksekusi lebih dari 1 detik dalam 7 hari terakhir. Anda dapat mengubah ambang batas dengan memodifikasi parameter long_query_time di parameter settings. Catatan
Data ringkasan log lambat tidak dikumpulkan secara real time dan mungkin memiliki latensi 6 hingga 8 jam. |