我正在尝试在mysql中设置慢速日志文件。
我希望记录超过20秒的所有查询。
但是,我看到慢速日志文件中记录的每个查询。任何人都能解释一下吗?
Mysql版本 - 5.6.27-0ubuntu0.14.04.1
设置如下
slow_query_log - 开启 long_query_time - 20 显示全局变量,例如' log_queries%' ---> OFF
任何关于此的想法都会有很大的帮助
由于 瑞斯
答案 0 :(得分:0)
Try this...
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow.log
long_query_time = 20
log_queries_not_using_indexes = 1
最后一行告诉MySQL记录任何不使用索引的查询,无论第一行中的设置如何。如果您的表没有使用索引,那么您可能希望将最后一行更改为0。