mysql开启慢查询日志

mysql可以在日志里记录下运行比较慢的sql语句,可以帮助sql语句的优化。这里用的是mysql5.1。

1、编辑my.cnf

vim /etc/my.cnf

2、在[mysqld]后添加:

long_query_time = 2
slow_query_log = 1
slow_query_log_file = /var/log/slow.log
log-queries-not-using-indexes

long_query_time:设置sql执行超过多长时间会被记录下来,单位秒。
slow_query_log:设为1开启慢查询日志,0关闭。
slow_query_log_file:设置日志名称位置。
log-queries-not-using-indexes:设置记录下没有使用索引的sql语句。
继续阅读mysql开启慢查询日志