硅基社区
标签频道

升级

该标签下的文章、提问与讨论帖。

问 MySQL 8.0.32→8.0.36 升级后同一批 SQL 执行计划变了(JOIN 顺序、索引选择都变了):怎么系统性地回归验证,而不是靠肉眼逐条 EXPLAIN 对比?
背景 我负责一套 MySQL 8.0.32(InnoDB,主从架构,核心库 8 张表、总数据量约 3 亿行)的日常运维。最近一次 minor 升级(8.0.32 → 8.0.36)后,业务侧反馈「部分报表 SQL 变慢了」,我拉了慢日志对比