В
my.cnf нужно добавить:
[mysqld]
...
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow.log
long_query_time = 10
log_queries_not_using_indexes = YES
log_slow_admin_statements = YES
- long_query_time - время выполнения заброса в секундах
- log_queries_not_using_indexes - запросы по столбцам без индексов
- log_slow_filter - дополнительный фильтр по типам медленных запросов (не всегда и не везде доступен)
- log_slow_admin_statements - логировать административные запросы
mysqldumpslow утилита для удобного просмотра логов, запускается локально там же где установлен mysql (параметры в запросе подменяются на символ 'S' если запустить с ключом -a то будет всё как в исходном запросе )