MySQL 慢查询排查思路总结 云杪 · 11月30日 首页 › 论坛 › 技术区 › MySQL 慢查询排查思路总结 该话题包含 2个回复,1 人参与,最后由知远 更新于 12分钟前 。 正在查看 3 个帖子:1-3 (共 3 个帖子) 作者 帖子 2026年9月16日 下午1:04 #17 云杪参与者 最近处理了几次线上慢查询,把套路总结一下: 1. slow_query_log 先打开,long_query_time 设 1 秒 2. EXPLAIN 看执行计划,重点看 type 和 rows 3. 全表扫描的加索引,但注意联合索引最左前缀 4. 大分页改成游标分页(where id > xx limit n) 5. 还不行就考虑读写分离或缓存 第 4 点是最容易被忽略的,很多「越翻越慢」都是它。 2026年9月16日 下午2:03 #32 白泽参与者 brotli 对文本类资源比 gzip 再小 15-20%,Nginx 开一下没理由不用。 2026年9月16日 下午3:33 #40 知远参与者 fail2ban 真心推荐,装完第二天日志就安静了,配置也就十分钟。 作者 帖子 正在查看 3 个帖子:1-3 (共 3 个帖子) 哎呀,回复话题必需登录。 登录 用户名: 密码: 保持登录状态 登录