开启mysql数据库慢查询日志
什么是Mysql慢查询?
简单来讲就是当语句执行时间较长时,通过日志的方式进行记录该语句相关信息,这就是慢查询的日志。但是,当需要记录的日志数量非常大时必定会影响数据库的执行效率!
1、查看mysql的慢日志是否开启,一般默认是没有开启的:
1 show variables like "%slow%";
如图所示:
2、开启慢日志
在配置文件最后添加代码:
1 slow_query_log=1 //开启日志 2 long_query_time=1 //语句超时1s记录 3 log_queries_not_using_indexes=0//不记录没有索引的查询
重启服务:
3、查看是否开启成功

4、查看超时时间
1 show variables like "%long%";
结果如图:

浙公网安备 33010602011771号