美文网首页
Mysql 5.6 开启满日志方法

Mysql 5.6 开启满日志方法

作者: 好想静静_2970 | 来源:发表于2018-02-07 17:14 被阅读0次

http://blog.csdn.net/xfcy1990/article/details/51957557

开启方法有两种:

1,修改配置文件(需重启mysqld服务):

[root@localhost app]# cat /etc/my.cnf

[mysqld]    

#开启慢查询日志记录  

slow_query_log=1  

#查询时间超过0.1秒的sql语句会被记录  

long_query_time=0.1  

#记录没有使用索引的查询  

log_queries_not_using_indexes=1  

#记录慢查询日志的文件地址  

slow-query-log-file=/var/lib/mysql/localhost-slow.log  

注意:先创建文件 并赋予mysql用户权限 

touch /var/lib/mysql/localhost-slow.log  

chown mysql:mysql /var/lib/mysql/localhost-slow.log

2,在mysql控制台修改,无需重启mysqld服务

#开启慢查询日志记录

mysql> set global slow_query_log=on;

Query OK, 0 rows affected (0.00 sec)

#查询时间超过0.1秒的sql语句会被记录

mysql> set global long_query_time=0.1;

Query OK, 0 rows affected (0.03 sec)

#记录慢查询日志的文件地址

mysql> set global slow_query_log_file="/var/lib/mysql/localhost-slow.log";

Query OK, 0 rows affected (0.04 sec)

#记录没有使用索引的查询

mysql> set global log_queries_not_using_indexes=on;

Query OK, 0 rows affected (0.00 sec)

注意:先创建文件 并赋予mysql用户权限 

touch /var/lib/mysql/localhost-slow.log

chown mysql:mysql /var/lib/mysql/localhost-slow.log

运维QQ交流群:171586999

相关文章

网友评论

      本文标题:Mysql 5.6 开启满日志方法

      本文链接:https://www.haomeiwen.com/subject/oodazxtx.html