我正在读取MySQL的慢查询日志,它是:
# Time: 141004 12:30:47
# User@Host: dbuser[dbuser] @ localhost [127.0.0.1] Id: 1959
# Query_time: 0.017325 Lock_time: 0.000112 Rows_sent: 75 Rows_examined: 22146
SET timestamp=1412413247;
SELECT ...在这种情况下,我没有在my.cnf中设置任何秒,这意味着它被设置为默认值;10秒。我使用MySQL工作台确认了这一点。所以我的问题是,为什么这个查询被记录为一个慢查询?它只用了不到2/100秒!
顺便说一下,我在CentOS 6.5上使用的是MySQL 5.6。
发布于 2015-07-04 00:23:00
使用以下命令检查MySQL日志记录查询是否运行缓慢或未使用索引即可运行:
show variables like 'log_queries_not_using_indexes'https://stackoverflow.com/questions/26191347
复制相似问题