1.定位慢SQL首先确认是否开启了慢SQL
show variables like "%slow%";
slow_query_log为OFF,表示未开启慢查询 我这边已经打开打开SQL
set global slow_query_log='ON';
2.设置慢查询的时间限制 value 为sql响应时间,大于设定时间就会认定问慢SQL
3.查询慢查询日志可定位具体的慢sql
以资金对账1.0为例慢SQL日志在 /opt/data/mysql/mysql_3306/log/slow.log
服务器查看慢sql日志
查看脚本:tail -f slow.log