您的位置:首页 > 数据库 > MySQL

关于mysql开启慢查询日志:

2016-10-24 00:00 288 查看
Mysql 服务器版本:

Server version: 5.5.52-0ubuntu0.14.04.1-log (Ubuntu)

配置文件的位置:【具体位置,不能的环境中的文件位置不一样,注意的是在编辑配置文件以前最好备份一下源文件】

vim /etc/mysql/my.cnf

在配置文件中搜素long字段,会找到该配置段落:

# Here you can see queries with especially long duration
log_slow_queries = /var/log/mysql/mysql-slow.log
long_query_time = 2
log-queries-not-using-indexes

去掉注释即可:

测试代码:

登陆mysql

select sleep(10);

查看日志

tail -f /var/log/mysql/mysql-slow.log

会有慢查询输出

select sleep(10);
# Time: 161024 11:50:43
# User@Host: iserver[iserver] @ localhost []
# Query_time: 10.000194 Lock_time: 0.000000 Rows_sent: 1 Rows_examined: 0
SET timestamp=1477281043;
说明已经记录了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息