2026 年 1 月底,比利时布鲁塞尔。
FOSDEM 开幕前两天(1 月 29-30 日),MySQL 社区办了一场 preFOSDEM MySQL Belgian Days。AWS、Bloomberg、Booking、Canonical、WordPress、Oracle、Percona、MariaDB……各路人马齐聚一堂,气氛据说相当微妙。
就在这个节骨眼上,Oracle 发了一篇博客:New Era of MySQL Community Engagement。
标题起得很大,"新纪元"。
Oracle 突然开窍了?
说实话,过去几年,MySQL 社区对 Oracle 的怨气积累了不少。
核心问题就一个:Oracle 把精力越来越多地放在了 HeatWave(商业云数据库)上,社区版越来越像个摆设。 2025 年秋季,Oracle 将 MySQL 团队迁移到 OCI(Oracle Cloud Infrastructure),随即进行了大规模裁员——员工人数削减约 50%,关键人才大量流失,留下来的工程师,也被拆到去做云服务了。Percona 的统计数据更是让人心寒——MySQL 活跃开发者从 2006 年峰值的 198 人,跌到 2025 年的约 75 人。MySQL 创始人 Monty Widenius 听说裁员消息后,直接在社交媒体上说自己"心碎了"。
这种背景下,Oracle 突然发博客说要"拥抱社区",承诺了一堆东西:
MySQL 9.7 LTS(预计 2026 年 4 月发布)将带来:
- 向量函数
(Vector Functions):余弦相似度、欧氏距离、点积,AI 时代的标配 - Hypergraph 优化器默认启用
:新一代查询优化引擎,之前一直是实验性特性,需要手动 SET optimizer_switch
才能开启 - JSON Duality 完整 DML 支持
:JSON 文档模型终于能正常增删改了 - PGO 优化二进制
(Profile-Guided Optimization):编译期优化,直接提升运行性能 - OpenTelemetry 可观测性增强
:监控接入更标准化 - 组复制并行回放增强
:Group Replication 的 applier 长期是高可用场景的瓶颈,高写压力下从节点经常追不上,这次终于要动刀了 - 高级 HA/DR 分析
除了功能,Oracle 还承诺改善贡献流程:公开提案讨论、对被拒绝的补丁给出更好的反馈、在修复发布后公开安全漏洞报告,以及将更多企业版功能下放到社区版。
这篇博客,是 Oracle 2025 年 8 月新上任的 SVP Jason Wilcox 主导发出的——他此前来自 Microsoft,负责 Oracle 的 Data Services 整体方向,是这轮"重新拥抱社区"动作背后的新掌舵人。
听起来不错,对吧?
Percona 也承认,这些确实是"值得欢迎的步骤"(welcome steps)。
📖 历史背景: 我比较关注的 Hypergraph 优化器是 MySQL 下一代查询执行引擎的核心,相比传统的 left-deep tree 执行计划,理论上能更好地处理多表 JOIN 的代价估算。这个功能其实在 MySQL 8.0.x 时代就已经以实验特性存在,但一直没有默认开启。现在终于要扶正了。
但社区经理本人率先用脚投票
就在这前后,一个让人哭笑不得的事情发生了。
MySQL 的社区经理 Frédéric Descamps(网名 lefred),2 月 13 日是他在 Oracle 的最后一天,2 月 16 日,他出现在了 MariaDB 基金会——而 MariaDB 恰恰是 MySQL 最著名的硬分叉项目。
我跟 Frédéric 有过一面之缘。2017 年,他刚从 Percona 跳槽到 Oracle 一年多,来中国做技术推广,在我们一个六七人的小会议室里给我们讲 MySQL 5.7。口音很重,一听就不是英语母语,后来才知道他是比利时人。就这么一个在小会议室里吭哧吭哧讲 MySQL 的人,当时我不知道,其实他是圈子里数一数二的社区大拿。
更戏剧性的是:那场 preFOSDEM MySQL Belgian Days 峰会,正是他亲手操办、主持的。两周后,他去了对家。
值得注意的是,他离职的决定,早在 Oracle 发布"新纪元"博客之前就已经做出了——不是被 Oracle 的新方向劝退,而是积累已久的失望。他说得很直白:
"Oracle 新方向是需要的,但可能已经太晚了。大量优秀的工程师已经离开,我个人不认为他们能改变得足够快。"
他在 Oracle 待了将近 10 年,亲历了 MySQL 5.7 和 8 的辉煌,也目睹了此后战略重心的急剧偏移。他的离开,本身就是一个比任何博客文章都更有说服力的信号。
而且,直到现在,Oracle 连他的继任者都还没有宣布。 社区经理的位子空在那,"新纪元"喊得震天响,但新的社区经理是谁?没有。
Percona 的 CTO Vadim Tkachenko 说的也很直接:Oracle 的 MySQL 团队"现在处于混乱之中"。表面上,Oracle 的分管 SVP 是 Nipun Agarwal,头衔是"MySQL Database & HeatWave"。但这位是从 Oracle Labs 出来的研究型高管,HeatWave 的缔造者,背景是机器学习和云计算,手握 200 项专利——他不是那种带着工程师团队一行一行打磨 MySQL 社区版的人。
真正懂 MySQL 研发的那个人,是带了 MySQL 工程团队长达 15 年、实打实的研发 VP Tomas Ulin。他已经悄悄走了,最新的消息是加入了刚完成 $35M A 轮融资的 VillageSQL——一个立志做 MySQL drop-in 替代品、重燃 MySQL 创新的新公司。
💡 冷知识: VillageSQL 定位是"MySQL 的创新平台",兼容 MySQL 协议,支持扩展架构,路线图里包含向量索引和 AI 函数。换句话说,MySQL 的老研发 VP,现在在外面造一个"更好的 MySQL"。
这场人才出走,不是偶然,是结果。
Percona 的公开信:不接招,给 Oracle 画了条红线
Percona 没有给 Oracle 鼓掌。
他们联合社区,发出了一封公开信:An Open Letter to Oracle: Let's Talk About MySQL's Future,署名方包括来自 AWS、Bloomberg、Booking、Canonical、PlanetScale 等公司的人,约 100~160 个签名。
开信的核心诉求是:建立一个不受 Oracle 单一控制的、供应商中立的 MySQL 基金会。
MySQL 在开发者社区中的吸引力持续下滑,PostgreSQL 已经成为新项目的默认选择——这不是危言耸听,是现实。The Register 的报道也提到:GitHub 上的提交活跃度明显萎缩,与 Percona 统计的活跃开发者数据一同印证了同一个趋势——人少了,代码自然也少了。
他们提出了两种基金会模式:
- Oracle 主导型
:类似 OpenELA 模式,Oracle 保持主导权,行业伙伴参与运营 - 联合合作型
:Oracle 以战略合作伙伴身份加入,行业联合体负责日常治理
截止日期:3 月底。 Oracle 如果在 3 月底之前没有给出实质性回应,社区不再等待,自己推进基金会的法律实体注册(Q2,第二季度),目标 Q3(第三季度) 正式成立。Percona 明确表示不想走"硬分叉"这条路,但社区等不了。
⚠️ 注意: 从 MySQL 迁移到 MariaDB 可没那么简单。MariaDB 自 2009 年脱离以来,已经在存储引擎、复制协议、系统变量等方面积累了大量差异,迁移成本不低。这也是为什么大多数人不想走这条路,而是寄希望于基金会模式。
我的看法:你逼走了那么多人,谁信你会开放?
说实话,我对 Oracle 这次的表态,信不了。
功能列表是实打实的,Hypergraph 优化器、向量函数、PGO 优化,这些都是社区呼声很高的东西,方向对。但方向对,和能不能做到,是两回事。
看看这条时间线:
MySQL 真正的研发 VP Tomas Ulin,走了,去外面造"更好的 MySQL"了 社区经理 lefred,亲手办完峰会,发完"Oracle 要更开放"的宣传文章,然后自己也走了,去了 MariaDB 他的继任者,至今没有 GitHub 上的提交活跃度持续萎缩,与人员流失同步
Oracle 你逼走了那么多优秀的工程师,现在说要重新开放,谁信?连发这篇"新纪元"文章的 lefred 自己都不信,他发完就提脚走了。
Percona 的公开信,本质上是在替整个 MySQL 生态兜底:一个开源数据库,不能靠单一商业公司的善意活着。 MySQL 太重要了,AWS 用它、Booking 用它、无数互联网公司的底层都跑在 MySQL 上,这种体量的基础设施,不能把命运押在 Oracle 愿不愿意认真投入上。
3 月底是个硬节点,社区给了 Oracle 最后的窗口期。如果 4 月 MySQL 9.7 如期发布,功能也兑现了,那多少能证明一点诚意。但人员的问题解决不了,技术债还在,发版只是及格,不是翻盘。
等着看吧,有社区在,MySQL 精神不死。
延伸阅读
Oracle MySQL: New Era of Community Engagement Percona: An Open Letter to Oracle The Register: MySQL community sets Oracle a deadline VillageSQL Series A: Reigniting MySQL Innovation MySQL 社区公开信签名页 lefred: MySQL Hypergraph Optimizer lefred: I Joined the MariaDB Foundation




