Oracle 发布 MySQL 26.7.0,这是 MySQL 进入 Calendar Versioning 后的首个版本。相比以往的小版本更新,这次在版本体系、复制架构、企业级能力开放上都有实质变化。
版本命名进入 CalVer
新格式为 年份.月份.补丁号(YY.M.P)。26.7.0 即 2026 年 7 月版本的首个补丁。这种命名方式能直观体现发布时间,方便规划升级路线;官方同时增加了版本兼容信息,用于标识此前 LTS 版本之间的升级关系。
对 DBA 来说最直接的影响是:以后谈版本不再需要记 8.0、8.4、9.x 的对应关系,看编号就知道新旧。老系统的升级路径文档需要重新整理一遍。
复制架构新增 Change Stream Applier
这是复制层面的重大升级。传统复制基于 binlog 事件重放,CSA 引入了变更流的处理方式。具体的性能差异要实测,但方向上是在解决高写入场景下复制延迟的老问题。
如果你的业务依赖主从延迟敏感的逻辑——比如读写分离架构下写完立刻读——值得在测试环境跑一遍对比。
Thread Pool 进入 Community 版本
线程池此前是企业版特性,用于解决高并发短连接场景下的线程创建开销。下放到社区版意味着创业公司不用为了这个功能付费或找替代方案。
适用场景很明确:连接数巨大但单连接活跃度低的 Web 类负载。如果连接数本来就不高,线程池带来的收益有限,甚至可能因为排队增加延迟。
InnoDB 与安全审计
存储引擎层面持续优化,安全审计能力增强,Clone 插件兼容能力也有提升。Clone 插件对大规模实例的数据迁移很实用,兼容性放宽是好消息。
要不要立刻升
不建议。CalVer 首个版本 + 复制架构调整,两个变量叠加,风险偏高。建议先在测试环境跑一轮完整回归,重点验证复制链路和连接池行为,观察一个补丁周期再看。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。