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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容