直接执行 SELECT @@slow_query_log; 查看慢查询日志是否启用,返回1表示已启用,0表示关闭;SHOW VARIABLES LIKE 'slow_query_log%'; 可同时查看启用状态、日志路径和阈值。怎么确认慢查询日志当前是否开启直接查 slow_query_log 变量值,别猜配置文件有没有生效:连上 MySQL 后执行 SELECT @@slow_query_log;,返回 1 表示已启用,0 表示关闭即使 my.cnf 里写了 slow_query_log = ON,没重启或没用 SET GLOBAL slow_query_log = ON; 也不会生效SHOW VARIABLES LIKE 'slow_query_log%'; 能一次性看到日志路径、阈值、是否启用三个关键项设置 long_query_time 到多少才合理别盲目设成 1 或 0.1 ------ 这个值必须结合你的业务响应预期和数据库负载来看:线上 OLTP 服务,建议从 0.5(500ms)起步;若平均查询都在 100ms 内,设成 0.2 更敏感long_query_time 是浮点数,支持小数,但注意:MySQL 5.7+ 默认单位是秒,不是毫秒设太低(比如 0.01)会导致日志暴增,IO 压力大,甚至拖慢慢查询本身(日志写入会串行化部分操作)该变量可动态改:SET GLOBAL long_query_time = 0.3;,但新连接才会继承这个值,已有连接仍用旧值慢查询日志文件位置和权限问题日志写不进去?大概率是路径或权限卡住了,而不是配置没写对: AI Code Reviewer AI自动审核代码
相关推荐
java_logo1 小时前
Apache Doris Docker 部署指南:实时分析数据库实战广州灵眸科技有限公司9 小时前
xfce桌面触摸校准:基于灵眸科技EASY-EAl-Orin-Nano大模型码小白10 小时前
【Python零基础教程】继承、多态与魔法函数:面向对象编程三大核心特性详解麻雀飞吧10 小时前
最新量化学习路径,交易认知和技术实现要并行憧憬成为web高手11 小时前
皮卡丘靶场速通--sql 2段一凡-华北理工大学12 小时前
向量数据库实战:选型、调优与落地~系列文章12:文本分块策略实战:chunk_size 怎么选?重叠多少?白露与泡影13 小时前
Arthas 实战指南:从方法耗时定位到 JVM 变量热修改oradh14 小时前
Oracle XTTS实现跨版本迁移和升级(Oracle 11g单库升级至19C RAC集群)C^h14 小时前
python函数学习Fanta丶14 小时前
4.Python set()集合、dict(字典、映射)、 数据容器的通用功能