Я дотримувався вказівок тут: http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/, але, схоже, це лише поріг.
Чи потрібно робити щось інше, як встановити шлях до файлу?
Згідно з документами MySQL
Якщо значення - file_name не вказано для --log-slow-queries, ім'ям за замовчуванням є host_name-slow.log. Сервер створює файл у каталозі даних, якщо тільки абсолютне ім'я шляху дається, щоб вказати інший каталог.
Біг
ПОКАЖІТЬ ЗМІННІ
не вказує жодного шляху до журналу, і я не бачу жодного файлу журналу повільних запитів на моєму сервері ...
РЕДАГУВАТИ
Схоже, я використовую сервер версії 5.0.77, тому мені потрібно було зробити:
ВСТАНОВИТИ ГЛОБАЛЬНИЙ log_slow_queries = 1;
але я отримую: ПОМИЛКА 1238 (HY000): Змінна 'log_slow_queries' є змінною лише для читання
Я припускаю, що мені потрібно буде перезапустити сервер і встановити log_slow_queries у моїй конфігурації?