';
// 检查慢日志路径
show variables like '%slow_query_log%';
// 开启慢日志
set global slow_query_log=on;
// 慢日志判断标准...(默认查询时间大于10s的sql语句)
show variables like 'long_query_time';
// 慢日志测试,检查慢日志记录情况
select sleep(12);
// 显示慢查询次数...,global是启动至此的执行次数
show [session|global] status like
// 监听慢日志(慢日志路径注意不同)
tail -f /var/lib/mysql/izwz9hiye4lft7f85poremz-slow.log...慢查询日志的存储格式
image.png
第一行,SQL查询执行的时间
第二行,执行SQL查询的连接信息,用户和连接IP
第三行,记录了一些我们比较有用的信息,如下解析
(1) Query_time...image.png
// mysqldumpslow
// 简介
如果开启了慢查询日志,就会生产大量的数据,然后我们就可以通过对日志的分析,生产分析报表,通过报表进行优化
// 用法帮助
执行mysqldumpslow