MySQL 5.5开启慢查询日志方法
linux启用MySQL慢查询
代码如下 | 复制代码 |
vim /etc/my.cnf |
Windows下开启MySQL慢查询
MySQL在Windows系统中的配置文件一般是是my.ini找到[mysqld]下面加上
代码如下 | 复制代码 |
log-slow-queries = F:\MySQL\log\mysqlslowquery.log long_query_time = 2 |
补充:
在my.cnf或者my.ini中添加log-queries-not-using-indexes参数,表示记录下没有使用索引的查询。比如:
代码如下 | 复制代码 |
log-slow-queries=/data/mysqldata/slowquery.log long_query_time=2 log-queries-not-using-indexes |
分析慢查询日志工具mysqlsla 这个是在linux中一个非常不错的工具可以方便的帮助我们查看一些慢查询日志哦状态。
mysqlsla -lt slow /var/lib/mysql/slowquery.log
您可能感兴趣的文章:
mysql打开慢查询日志的方法
mysql慢查询开启与配置
如何开启mysql和php慢日志
mysql开启慢查询实例演练(图文)
mysql开启慢查询以检查查询慢的语句
mysql优化之如何定位效率较低的SQL
mysql中使用limit时,explain带来的问题分析
mysql优化之定位效率较低的SQL
mysql中查询当前正在运行的sql语句的方法示例
mysql日志使用浅析