mysql8 设置慢日志

docker安装也可用此办法

  1. 在配置文件添加:
[mysqld]
sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION'
log_error=/logs/error.log
general_log=1
general_log_file=/logs/general.log
log_bin=/logs/binlog
slow_query_log=1
slow_query_log_file=/logs/slow.log
long_query_time=0.05
  1. general_log、slow_query_log 设置为1表示开启,general_log_file、slow_query_log_file 日志目录,long_query_time慢查询时间单位秒。

  2. 重启后执行sql查看是否生效

SHOW VARIABLES LIKE 'long_query_time';
SHOW VARIABLES LIKE 'slow_query_log_file';
posted @   熊先生不开玩笑  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示