如何在 mysql 中启用 slow_query_log 以记录 mysql 中执行缓慢的查询。我在我的配置文件中添加了以下命令,例如
log-slow-queries=D:/mysql/mysql-slow.log
这里“D:/mysql”是我的查询将记录的路径,“mysql-slow.log”是文件名。
之后我重新启动了我的服务器。但我没有观察到任何动作。我的程序有什么问题吗?
先感谢您。
如何在 mysql 中启用 slow_query_log 以记录 mysql 中执行缓慢的查询。我在我的配置文件中添加了以下命令,例如
log-slow-queries=D:/mysql/mysql-slow.log
这里“D:/mysql”是我的查询将记录的路径,“mysql-slow.log”是文件名。
之后我重新启动了我的服务器。但我没有观察到任何动作。我的程序有什么问题吗?
先感谢您。
根据您的版本,相关选项可能是slow_query_log_file
and slow-query-log
(该log-slow-queries
选项自 v5.1.29 起已弃用,并在 v5.6.1 中删除)
无论您的版本是什么,您还需要调整long_query_time
和min_examined_row_limit
另请阅读:5.2.5。慢查询日志