Ich habe die Anweisungen hier befolgt: http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/, aber das scheint nur den Schwellenwert festzulegen.
Muss ich noch etwas anderes tun, als den Dateipfad festzulegen?
Laut den Dokumenten von MySQL
Wenn für --log-slow-queries kein Dateiname angegeben wird, lautet der Standardname host_name-slow.log. Der Server erstellt die Datei im Datenverzeichnis, sofern nicht anders angegeben Ein absoluter Pfadname wird angegeben, um ein anderes Verzeichnis anzugeben.
Laufen
VARIABLEN ANZEIGEN
Gibt keinen Protokolldateipfad an und ich sehe keine langsame Abfrageprotokolldatei auf meinem Server ...
BEARBEITEN
Sieht so aus, als würde ich die Serverversion 5.0.77 verwenden, also musste ich Folgendes tun:
SET GLOBAL log_slow_queries = 1;
aber ich bekomme: FEHLER 1238 (HY000): Die Variable 'log_slow_queries' ist eine schreibgeschützte Variable
Ich gehe davon aus, dass ich den Server neu starten muss und log_slow_queries in meiner Konfiguration festgelegt habe.