Postępowałem zgodnie z instrukcjami tutaj: http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/, ale wydaje się, że ustawia tylko próg.
Czy muszę robić coś innego, np. Ustawić ścieżkę do pliku?
Zgodnie z dokumentacją MySQL
Jeśli nie podano wartości nazwa_pliku dla --log-slow-queries, domyślną nazwą jest nazwa_hosta-slow.log. Serwer tworzy plik w katalogu danych, chyba że Podana jest bezwzględna nazwa ścieżki, aby określić inny katalog.
Bieganie
POKAŻ ZMIENNE
nie wskazuje ścieżki do pliku dziennika i nie widzę żadnego wolnego pliku dziennika zapytań na moim serwerze ...
EDYTOWAĆ
Wygląda na to, że używam serwera w wersji 5.0.77, więc musiałem zrobić:
SET GLOBAL log_slow_queries = 1;
ale otrzymuję: ERROR 1238 (HY000): Zmienna `` log_slow_queries '' jest zmienną tylko do odczytu
Zakładam, że będę musiał zrestartować serwer i ustawić log_slow_queries w mojej konfiguracji?