[Хд] logo

Как включить slow log в MySQL?

Чтобы включить лог медленных запросов, нужно открыть конфигурационный файл MySQL (путь может отличаться):

nano /etc/mysql/my.cnf
и поправить там настройки:
log_slow_queries        = /var/log/mysql/mysql-slow.log
long_query_time         = 1
  • log_slow_queries указывает путь к файлу настроек
  • long_query_time указывает минимальное время выполнения запроса, после которого он считается медленным в секундах,
После этого необходимо перезапустить MySQL:
/etc/init.d/mysql restart
После этого в файл /var/log/mysql/mysql-slow.log будут попадать медленные запросы, которые Вам прийдется оптимизировать.
  read in english
[Хд]

Подписывайтесь на отборные материалы по продвинутой разработке

Google Email

Esc, чтобы подписаться позже