8.开启慢查询日志
1.查看慢查询日志是否开启
show variables like %slow_query_log%
2.开启慢查询日志:
set global slow_query_log=1
3.查看慢查询日志设置的时间
show variables like '%long_query_time%'
4.设置大于3秒的为慢sql
set global long_query_time= 3
5.查看慢sql有多少个数量
show global status like '%Slow_queries%'
6.永久生效的配置
二部分:
分析步骤:
1.查看是否开启:show variables like 'profiling'
2.开启:set profiling = on
3.记录执行过的sql时长日志:
show variables like 'profiling'
4.分析每个sql执行花费的时长:
show profile cpu,block io for query 3
查询列:
5.分析慢的原因: