mysql占用cpu100% 开启慢日志

开启慢日志纪录sql


登录数据库

show variables  like '%slow_query_log%'; //查看当前慢日志状态

blob.png

ON已开启  OFF未开启  最后一行是日志存放目录查看日志方法

tail -f /var/lib/mysql/iZuf6fqiyq6juk7xzfzsp1Z-slow.log

开启命令:

set global slow_query_log=1; //开启慢日志

查看当前慢日志纪录时间为几秒:

show variables like 'long_query_time%';

blob.png


默认为10秒,咱们改成1秒 命令如下:

set global long_query_time=1;

开启后监控日志 里面是否会新增数据 如果有说明该sql语句需要优化哦!

喜欢(0)

评论 抢沙发

表情