Sama seperti judulnya, di mana saya bisa melihatnya?
Apakah ada opsi konfigurasi untuk itu (seperti berapa banyak ms akan menentukan apakah permintaan lambat atau tidak)?
Anda dapat menemukannya di direktori default, tergantung pada instalasi Anda. Misalnya, di Red Hat saya, ini / var / log / mysql /
Waktu permintaan adalah waktu, dalam detik, di mana ia harus mulai merekam. Ini dapat dilakukan saat startup dan saat runtime.
log-slow-queries = /var/log/mysql/mysql-slow.log
long_query_time = 1
Di MySQL:
show global variables like '%slow%';
Pembaruan: inilah tautan ke manual: tautan teks
sumber
Ini adalah opsi terkait (dan pengaturan) yang umumnya saya miliki / gunakan di semua file saya
my.cnf
untuk mencatat permintaan lambat:Perhatikan bahwa untuk long_query_time ,
sumber
Cari file konfigurasi mysqld Anda (biasanya, /etc/my.cnf)
Di shell Anda:
sumber
Berikut adalah sesuatu yang perlu dipertimbangkan juga:
Jika Anda menggunakan opsi
di file /etc/my.cnf Anda, cari log lambat menjadi tabel mesin penyimpanan CSV yang berlokasi di, dari semua tempat, skema mysql.
Ini juga mempengaruhi log umum, setelah Anda mengaktifkannya.
sumber