- Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Untuk memantau kueri SQL yang lambat untuk database Anda, Anda dapat menggunakan bagian Kueri SQL Lambat di dasbor Database Insights. Sebelum mengonfigurasi database Anda untuk memantau kueri SQL yang lambat, bagian Kueri SQL Lambat kosong.

Untuk informasi selengkapnya tentang memantau kueri SQL yang lambat di dasbor Database Insights, lihat Melihat Dasbor Instans Database untuk Wawasan CloudWatch Database di Panduan Pengguna Amazon. CloudWatch

Untuk mengonfigurasi database Anda untuk memantau kueri SQL yang lambat dengan Database Insights, selesaikan langkah-langkah berikut:

  1. Aktifkan ekspor log ke CloudWatch Log.

  2. Buat atau modifikasi DB Anda untuk instans DB Anda.

Untuk informasi tentang mengonfigurasi ekspor log, lihat Menerbitkan log database ke Log Amazon CloudWatch di Panduan Pengguna Amazon RDS Menerbitkan CloudWatch log database ke Log Amazon di Panduan Pengguna .

Untuk membuat atau memodifikasi grup parameter DB Anda, lihat topik berikut.

RDS for MariaDB

Untuk mengonfigurasi instans RDS untuk MariaDB DB untuk memantau kueri SQL yang lambat, Anda dapat menggunakan kombinasi parameter berikut sebagai contoh:

  • log_slow_query— diatur ke 1

  • log_slow_query_time— diatur ke 1.0

  • log_output— diatur ke FILE

Ini adalah salah satu konfigurasi yang mungkin. Untuk panduan komprehensif tentang parameter log kueri lambat MariaDB dan opsi konfigurasi tambahan, lihat dokumentasi MariaDB untuk log kueri lambat.

RDS for MySQL

Untuk mengkonfigurasi instans RDS untuk MySQL DB untuk memantau kueri SQL yang lambat, Anda dapat menggunakan kombinasi parameter berikut sebagai contoh:

  • slow_query_log— diatur ke 1

  • long_query_time— diatur ke 1.0

  • log_output— diatur ke FILE

Ini adalah salah satu konfigurasi yang mungkin. Untuk panduan komprehensif tentang parameter log kueri lambat MySQL dan opsi konfigurasi tambahan, lihat dokumentasi MySQL untuk log kueri lambat.

RDS for PostgreSQL

Untuk mengonfigurasi RDS Anda untuk instans PostgreSQL DB untuk memantau kueri SQL yang lambat, Anda dapat menggunakan kombinasi parameter berikut sebagai contoh. Perhatikan bahwa menyetel parameter ini dapat mengurangi kinerja instans DB Anda.

  • log_min_duration_statement— diatur ke 1000

  • log_statement— diatur ke none

  • log_destination— diatur ke stderr

Ini adalah salah satu konfigurasi yang mungkin. Untuk panduan komprehensif tentang parameter logging PostgreSQL dan opsi konfigurasi tambahan, lihat dokumentasi PostgreSQL untuk konfigurasi logging.

catatan

Untuk RDS untuk MySQL MySQL, Anda dapat mengkonfigurasi parameter dengan granularitas 1-mikrodetik. long_query_time Misalnya, Anda dapat mengatur parameter ini ke0.000001. Bergantung pada jumlah kueri pada instans DB, nilai parameter long_query_time dapat mengurangi kinerja. Mulailah dengan nilainya1.0, dan sesuaikan berdasarkan beban kerja Anda. Saat Anda mengatur parameter ini0, Database Insights mencatat semua kueri.

Untuk informasi tentang RDS untuk MariaDB, RDS untuk MySQL, dan RDS untuk log PostgreSQL, lihat berikut ini.