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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容