查看慢查询log是否开启:
show variables like ‘log_slow_queries‘;
查看慢于多少秒的SQL会记录到日志文件中:
show variables like ‘long_query_time‘;
配置记录慢查询:
slow_query_log
slow_query_log_file = /var/log/mysql-slower.log
long_query_time = 1
:wq
通过sql命令打开或关闭慢查询:
set global log_slow_queries=on;
或
set global slow_query_log=1;
set global log_slow_queries=off;
或
set global slow_query_log=0;
set global slow_query_log_file=‘/var/log/mysql-slower.log‘;
清空慢查询log:
再通过set命令进行关闭再启用慢查询
原文地址:http://blog.51cto.com/yangzhiming/2086801