poe*_*nca 31 mysql performance slow-log
正如标题所说,我在哪里可以看到它?
是否有任何配置选项(例如多少毫秒可以确定查询是否缓慢)?
Dav*_*all 23
您可以在默认目录中找到它,具体取决于您的安装。例如,在我的 Red Hat 上,它是 /var/log/mysql/
查询时间是应该开始记录的时间(以秒为单位)。这可以在启动和运行时完成。
日志慢查询 = /var/log/mysql/mysql-slow.log
long_query_time = 1
这些是我在所有my.cnfs 中通常拥有/使用的相关选项(和设置)来记录慢查询:
log_output=FILE
slow_query_log=1
slow_query_log_file=/var/log/mysql/mysql.slow
long_query_time=0.001
log-queries-not-using-indexes=0
Run Code Online (Sandbox Code Playgroud)
请注意,对于long_query_time,
从 MySQL 5.1.21 开始......记录到文件时支持微秒分辨率。