超链接:mysql大纲
1. 开启慢SQL日志
1.1 查看慢查询日志是否打开
show variables like ‘%slow_query_log’;
1.2 开启慢SQL
set global slow_query_log=‘ON’
2. 慢日志阈值时间
2.1 查看慢日志阈值时间
show variables like ‘%long_query_time%’;
默认10秒
2.2 设置慢查询时间
set global long_query_time = 3;
sql执行时间大于3s的将会写到慢日志中
D:\develop\mysql\mysql-8.0.12-winx64\data\DESKTOP-A3V0PDA-slow.log (window下的)
3.0 explain分析
参考链接:
EXPLAIN 命令详解