是什么?
怎么使用:
说明:
查看是否开启及如何开启:
默认
show variables like ‘%slow_query_log%’;
开启:
set global slow_query_log = 1;
那么开启了慢查询日志后,什么样的SQL才会记录到慢查询日志里面呢?
case:
查看当前多少秒算慢:show variables like ‘long_query_time%’;
设置慢的阙值时间:set global long_query_time = 3
为什么设置后看不出变化?
答:需要重新连接或新开一个会话才能看到修改值
show variables like ‘long_query_time%’;
show global variables like ‘long_query_time’;
记录慢SQL并后续分析
查询当前系统中有多少条慢查询记录
配置版
日志分析工具mysqldumpslow:
查看mysqldumpslow的帮助信息
工作常用参考