mysql开启慢查询

Posted 3456425171

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql开启慢查询相关的知识,希望对你有一定的参考价值。

mysql服务器上,查看/etc/my.cnf文件 
设置:

log-queries-not-using-indexes=on
long_query_time=0.03
log-slow-queries=/var/log/mysql/mysqld.queries-slow.log
  • 1
  • 2
  • 3

log-queries-not-using-indexes=on打开没有使用索引的sql语句记录 
long_query_time=0.03大于0.3秒的sql语句定义为慢查询 
log-slow-queries慢查询日志记录位置 
设置成功后,保存。重启Mysql服务器(service mysqld restart)

性能测试时,打开/var/log/mysql/mysqld.queries-slow.log日志文件,查看日志记录分析。





以上是关于mysql开启慢查询的主要内容,如果未能解决你的问题,请参考以下文章

开启mysql慢查询日志并使用mysqldumpslow命令查看

如何开启MySQL慢查询日志

MySQL慢查询 - 开启慢查询

MySQL慢查询 ------ 开启慢查询

MySQL慢查询 - 开启慢查询

MySQL慢查询 - 开启慢查询