如果我将语句保存在文本文件中并在命令提示符下调用它,如下所示...
mysql -uroot -pPassWord DB_Name < somefile.txt
尽管所有语句都出现在普通日志和二进制日志中,但耗时较长的语句不会出现在慢查询日志中。这是一个错误吗?
最佳答案
这是哪里的错误吗?
据我所知,慢速查询日志可以被禁用,或者您的长时间运行的语句可以在比@@long_query_time
更短的时间内运行,或者检查比@@min_examined_row_limit更少的时间
行。
编辑:
好吧,这就是你的答案。实际上,我从来没有意识到可以将语句(例如alter table
)记录到慢查询日志中。不过,看来这是可以做到的。
引用:log-slow-admin-statements .
关于mysql - 跳过慢查询日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1815342/