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

Как включить log_slow_queries в MySQL 5.1?

Как включить log_slow_queries в MySQL 5.1? Я бегу в Redhat.

Как упоминал RedMumba, это правильно ..

log_slow_queries=/var/log/mysql/log-slow-queries.log

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

вы также можете подумать о том, насколько "медленны" запросы в секундах, которые вы хотите регистрировать, используя

long_query_time = 1   # Log anything over 1 second..

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

Вы захотите отредактировать /etc/my.cnf и добавить:

log_slow_queries=/var/log/mysql/log-slow-queries.log

Где значение равно файлу журнала для хранения медленных запросов.

Андрей

Вы также можете определить, что такое медленное время запроса, например: long_query_time = 5

И this, и log_slow_queries должны находиться в разделе [mysqld].