当前位置:  开发笔记 > 后端 > 正文

MySQL慢查询日志 - 速度有多慢?

如何解决《MySQL慢查询日志-速度有多慢?》经验,为你挑选了1个好方法。

你发现什么是mysql慢查询日志参数的最佳设置,为什么?



1> Dave Cheney..:

我推荐这三行

log_slow_queries
set-variable = long_query_time=1
log-queries-not-using-indexes

第一个和第二个将在一秒钟内记录任何查询.正如其他人已经指出,如果你是在你的网站上以高交易率拍摄,那么一秒钟的查询已经相去甚远,但我发现它会出现一些真实的WTF; 查询应该很快,但对于它运行的任何数据组合都不是.

最后一个将记录任何不使用索引的查询.除非你做数据仓库任何常见的查询应该有你能找到的最佳索引,所以要注意它的输出.

虽然它肯定不适合生产,但最后一个选择

log = /var/log/mysql/mysql.log

将记录所有查询,如果您尝试调整特定页面或操作,这将非常有用.

推荐阅读
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有