全部产品
Search
文档中心

ApsaraDB RDS:Kebijakan pengumpulan untuk log kueri lambat RDS for MySQL

更新时间:Nov 10, 2025

Tabel mysql.slow_log di ApsaraDB RDS for MySQL mencatat pernyataan SQL yang melebihi ambang batas waktu eksekusi tertentu. Catatan-catatan ini dikenal sebagai kueri lambat. Dengan menganalisis log-log tersebut, Anda dapat mengidentifikasi hambatan performa dan mengoptimalkan pernyataan SQL untuk meningkatkan performa sistem secara keseluruhan. Topik ini menjelaskan kebijakan pengumpulan untuk log kueri lambat di RDS for MySQL serta cara melihatnya untuk memahami perilaku dan penggunaannya lebih baik.

Kebijakan pengumpulan log kueri lambat

RDS for MySQL menggunakan komponen logagent untuk mengambil log kueri lambat dari tabel mysql.slow_log setiap menit. Log-log tersebut kemudian disinkronkan ke sistem backend untuk diproses. Setelah sinkronisasi, logagent membersihkan tabel mysql.slow_log menggunakan perintah TRUNCATE. Proses ini mengurangi penggunaan ruang tabel dan menghindari dampak pada performa lingkungan produksi Anda.

Lihat detail log kueri lambat

Metode 1: Lihat di halaman Manajemen Log

Halaman Manajemen Log hanya mendukung peninjauan detail log kueri lambat. Untuk mengekspor atau menganalisis log kueri lambat, lihat Metode 2: Lihat log kueri lambat di halaman Slow SQL.

Metode 2: Lihat di halaman Slow SQL

Di halaman Slow SQL, Anda dapat melihat, mengekspor, dan menganalisis log kueri lambat, serta menemukan solusi administrasi yang sesuai. Solusi ini membantu Anda dengan cepat mengidentifikasi dan menyelesaikan masalah performa database, serta meningkatkan stabilitas dan keandalan sistem.

FAQ

T: Mengapa tabel slow_log di database RDS for MySQL saya kosong? Apakah tabel tersebut dibersihkan setiap menit setelah pengumpulan?

J: Ya, benar. Tabel mysql.slow_log adalah tabel sistem. Operasi penulisan dan kueri yang sering dapat memengaruhi performa database. Oleh karena itu, RDS secara berkala membersihkan data dari tabel ini untuk mengurangi penggunaan ruang tabel dan menghindari dampak pada performa lingkungan produksi. Anda tidak dapat secara manual mengubah periode retensi. Anda dapat menggunakan operasi API DescribeSlowLogRecords - Lihat detail log lambat untuk mengambil log kueri lambat dalam batch. Jika ekspor tunggal dibatasi oleh jumlah log, Anda dapat melakukan operasi beberapa kali untuk mengambil semua catatan.

Referensi