Rumah > Artikel > pangkalan data > Bagaimana untuk mendayakan log pertanyaan perlahan dalam bekas mysql docker
docker untuk melihat bekas yang sedang berjalan
docker ps
Masukkan bekas:
docker exec -it dc8880c13fef /bin/bash
Enter nama pengguna dan kata laluan Log masuk ke mysql
mysql -u root -p
dan kemudian masukkan kata laluan untuk log masuk
Pengelogan perlahan dimatikan secara lalai. show variables like ‘slow%’;
(atau gunakan, lihat blogger lain berkata akan ada perbezaan versi, kemudian gunakan tanda dua peratus: tunjukkan pembolehubah seperti ‘%slow%’;)
Hidupkan suis log perlahan
set global slow_query_log = ON;
Berjaya dihidupkan.
Anda boleh mengubah suai ambang untuk menilai sama ada SQL lambat Apabila pelaksanaan SQL melebihi ambang, ia akan direkodkan dalam fail log perlahan.
Pengubahsuaian selesai dan pertanyaan pilih ujian dijalankan.
Di sini kita dapat melihat bahawa sql direkodkan dalam log perlahan.
Atas ialah kandungan terperinci Bagaimana untuk mendayakan log pertanyaan perlahan dalam bekas mysql docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!