Назад | Перейти на главную страницу

Не удается включить журнал MySQL для медленных запросов

Я пытаюсь логировать медленные запросы MySQL, но не могу включить, объясню все свои шаги:

long_query_time = 1
slow_query_log_file = /home/mysql/slow_queries.log
slow_query_log = 1

chown -R mysql: mysql / главная / mysql

/etc/init.d/mysqld перезапуск

Проверяю логи MySQL и при перезапуске не нахожу ошибок!

Это зависит от вашей версии MySQL. Если вы используете MySQL 5.0, вам необходимо использовать:

log_slow_queries = 1

http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_log-slow-queries

И только с новой версией (MySQL 5.1) вы можете использовать это:

slow_query_log = 1

http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_log_slow_queries