Buradaki talimatları izledim: http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/ ama bu sadece eşiği ayarlıyor gibi görünüyor.
Dosya yolunu ayarlamak gibi başka bir şey yapmam gerekir mi?
MySQL belgelerine göre
--Log-slow-queries için dosya_adı değeri verilmemişse, varsayılan ad host_name-slow.log. Sunucu, dosyayı veri dizininde oluşturur. farklı bir dizini belirtmek için mutlak bir yol adı verilir.
Koşu
DEĞİŞKENLERİ GÖSTER
herhangi bir günlük dosyası yolunu göstermiyor ve sunucumda herhangi bir yavaş sorgu günlük dosyası görmüyorum ...
DÜZENLE
Görünüşe göre 5.0.77 sunucu sürümünü kullanıyorum, bu yüzden yapmam gerekiyordu:
KÜRESEL log_slow_queries = 1 AYARLA;
ancak şunu alıyorum: ERROR 1238 (HY000): 'log_slow_queries' değişkeni salt okunur bir değişkendir
Sunucuyu yeniden başlatmam ve yapılandırmamda log_slow_queries ayarlamam gerekeceğini varsayıyorum?