Live2D

SQL慢查询配置

快速定位 慢SQL

执行时间较长的慢SQL会严重影响用户体验,遇到这种情况,一般都会想到去慢日志文件里看看是哪个执行较慢的SQL在阻塞着,比较常用在这我就记录下,方便后期查阅了

首先我们先查看MYSQL服务器的慢查询状态是否开启

mysql>show variables like '%quer%';

这里可以看到并没有开启。。。。。。

修改下设置,方式如下:

mysql>set global slow_query_log=ON;

mysql>set global long_query_time=1;

long_query_time: sql最长执行时间

show_query_log_file: 慢日志文件路径

配置完成后,查看下慢SQL日志(show_query_log_file):

 也可以通过命令查询,如下:

mysql>cat mysql-show.log

配置完测试下,如下:

select sleep(11);

 

 

 在看下日志信息:

 

 到此就配置完成了

posted @ 2017-08-01 15:11  韦森  阅读(772)  评论(0)    收藏  举报