一、开启慢查询命令(mysql下):

默认的show variables like ‘%$low_query_log%’;关闭的

通过set global slow_query_log=1;开启慢查询

Mysql慢查询日志操作

永久生效修改my.cnf配置文件

Mysql慢查询日志操作

二、查看查询忍耐最大阈值,默认10s

Show global variables like ‘%$long_query_time%’;

设置命令(需重开连接mysql才生效):set global long_query_time=3;

修改需要改my.cnf配置文件

Mysql慢查询日志操作

记录慢查询的sql后要到主机名-log.log下查询记录

查询慢查询sql状态

Show global status like ‘%$low_queries%’;

三、慢查询日志分析工具(命令分析工具)

Mysqldumpslow –help

Mysql慢查询日志操作

使用案例场景

Mysql慢查询日志操作

相关文章: