2021-08-24 mysql 57 开启慢SQL日志

1.配置my.cnf

在[mysqld]下加入以下

slow_query_log=1  #启动慢日志
slow_query_log_file=/servers/mysql/logs/slow-mysql-query.log # 慢日志重启
long_query_time=1 # 慢日志定义时长1s,看个人产品需求

注意: slow_query_log_file对应目录需要设置成mysql用户权限,或者777,无需自己创建日志文件
查询配置结果

查询配置

show variables like "%slow%";

查询慢查询时间

show variables like "long_query_time";

查询慢查询数量

show status like "%slow_queries%";

2.分析

mysqldumpslow /servers/mysql/logs/slow-mysql-query.log

你可能感兴趣的:(2021-08-24 mysql 57 开启慢SQL日志)