慢查询和长查询有什么区别?
按照一些教程,我将我的设置设置为:
slow-query-log = 1
slow-query-log-file = /var/log/mysqld-slow-query.log
long_query_time = 1
log-queries-not-using-indexes
但是,它仍在记录 1 秒以下的查询。
最佳答案
基本上,slow-query-log = 1
启用慢速查询日志,它记录执行时间超过 long_query_time
秒的 SQL 语句。
log-queries-not-using-indexes
告诉 MySQL 记录 任何 不使用索引的查询,而不管 long_query_time
中的设置如何.
更多详细信息可以在 manual 中找到.
关于mysql - 慢查询日志与 long_query_time 之间有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33973713/