Ford's Garage

Small garage of one Ford in the big internet


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


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

и поправить там настройки:

До версии 5.7


log_slow_queries        = /var/log/mysql/mysql-slow.log
long_query_time         = 1

Начиная с версии 5.7


slow_query_log          = /var/log/mysql/mysql-slow.log
long_query_time         = 1

После этого необходимо перезапустить MySQL: /etc/init.d/mysql restart

После этого в файл /var/log/mysql/mysql-slow.log будут попадать медленные запросы, которые Вам прийдется оптимизировать.