Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Ubah atau Setel Nilai Waktu Kueri Panjang MySQL untuk kueri log-lambat

Jika Anda mengaktifkan log kueri lambat dari server database MySQL, Anda akan melihat bahwa dari file log kueri lambat hanya berisi pernyataan SQL dan kueri yang membutuhkan waktu lebih dari 10 detik untuk dieksekusi atau dijalankan. Ini adalah nilai default atau ambang waktu kueri untuk fungsi log_slow_queries, yaitu 10 detik. 10 detik terlalu lama untuk menyelesaikan kueri SQL, jadi nilainya mungkin terlalu tinggi untuk menangkap data yang berarti. Anda dapat mengubah atau mengubah waktu kueri lambat ke nilai atau jumlah detik yang lebih rendah.

Anda dapat mengatur long_query_time baru di file konfigurasi MySQL, yaitu my.cnf atau my.ini, biasanya terletak di direktori /etc. Cukup tambahkan baris berikut ke file konfigurasi:

long_query_time = 5

Opsi di atas akan menetapkan batas kueri lambat atau panjang sebagai 5 detik, yang berarti MySQL akan menangkap dan mencatat semua kueri SQL yang memerlukan waktu lebih dari 5 detik untuk dieksekusi dan selesai dijalankan ke file log.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Akses root MySQL dari semua host

  2. menggunakan (-) tanda hubung di nama tabel mysql

  3. Dalam SQL, bolehkah dua tabel saling merujuk?

  4. Cara menginstal phpMyAdmin di akun hosting terkelola

  5. Memecahkan Indeks untuk pengguna tabel rusak; coba perbaiki