如何发现有问题的sql;使用mysql慢查询日子对有效率问题sql进行监控
是否开始慢查询日志;
show variables like ‘slow_query_log';
![](https://img.haomeiwen.com/i13162074/97bc6f7299835993.png)
查看变量的设置
show variables like "log%";
![](https://img.haomeiwen.com/i13162074/b2c3a86357c1ada7.png)
将没有设置索引的sql记录入日志
set global log_queries_not_using_indexes=on;
查看慢查询日志时间 show variables like 'long_query_time’;
![](https://img.haomeiwen.com/i13162074/01bebd5626a0b3a5.png)
设置慢查询时间 set global long_query_time=1;
设置慢查询日志的目录
set global slow_query_log_file='/var/lib/mysql/slow.log';
开启慢查询日志
set global slow_query_log=on;
网友评论