mysql8 设置慢日志
docker安装也可用此办法
- 在配置文件添加:
[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
-
general_log、slow_query_log 设置为1表示开启,general_log_file、slow_query_log_file 日志目录,long_query_time慢查询时间单位秒。
-
重启后执行sql查看是否生效
SHOW VARIABLES LIKE 'long_query_time';
SHOW VARIABLES LIKE 'slow_query_log_file';
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具