如何在mysql中启用slow_query_log来记录mysql中执行缓慢的查询

时间:2013-08-30 10:28:31

标签: mysql

如何在mysql中启用slow_query_log来记录mysql中执行速度慢的查询。我在配置文件中添加了以下命令,如

log-slow-queries=D:/mysql/mysql-slow.log

这里“D:/ mysql”是我的查询将记录的路径,“mysql-slow.log”是文件名。

之后我重新启动了我的服务器。但是我没有观察到任何动作。我的程序有任何问题。

提前谢谢。

1 个答案:

答案 0 :(得分:1)

根据您的版本,相关选项可以是slow_query_log_fileslow-query-log(自{v5.1.29起已删除log-slow-queries选项并已在v5.6.1中删除)

无论您的版本是什么,您还需要调整long_query_timemin_examined_row_limit

的值

另请阅读:5.2.5. The Slow Query Log