mysql通过开启全局日志进行定位排查慢sql
Posted 健康平安的活着
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql通过开启全局日志进行定位排查慢sql相关的知识,希望对你有一定的参考价值。
一 mysql开启全局日志
1.1 配置文件中配置
在mysql的my.cnf中,设置如下:
#开启
general_log=1
#记录日志文件的路径
general_log_file=/root/log
#输出格式
log_output=FILE
1.2 编码临时配置
set global general_log=1;
set global_output='TABLE';
#之后编写的sql,将会记录到mysql库里的general_log表中,
#查看命令:可以排查在某个具体时间段内,执行的sql是什么
select * from mysql.general_log;
注意生产环境不要开启全局日志。
以上是关于mysql通过开启全局日志进行定位排查慢sql的主要内容,如果未能解决你的问题,请参考以下文章
druid配置logback日志记录慢sql以及应用数据源监控开启