一、背景
2023 年起,Oracle 把 MySQL 拆成两条发布线:
| 发布线 | 版本举例 | 特点 | 支持截止 |
|---|---|---|---|
| LTS(Long-Term Support) | 8.0.44、8.4.7 | 只修 bug,不塞新功能 | 8.0→2026-04,8.4→2032 |
| Innovation | 9.5.0 | 每季度发新特性,快速迭代 | 官方只维护到下一个大版本 |
因此,8.0.44 是"老牌稳定党" ,8.4.7 是"新晋长期党" ,9.5.0 是"极客尝鲜党"
二、详细对比
| 维度 | 8.0.44 | 8.4.7 LTS | 9.5.0 Innovation |
|---|---|---|---|
| 生命周期 | 仅剩 3 个月官方维护 | 到 2032 年,7 年安心 | 随发随弃,需滚动升级 |
| HeatWave 引擎 | ✅ 支持 | ✅ 支持,且为 OCI 默认 | ✅ 支持 + 新特性(Delta Lake、Vector Index) |
| JSON 函数 | 57 个 | 60+,并行化提升 20% | 同左,且支持 generated column 批量加载 |
| InnoDB | 8.0 基线 | 重做日志格式优化,写性能 ↑18% | 同左 |
| 并行 DDL | 有限 | 分区表并行创建 ↑2.6× | 同左 |
| 安全 | 基础 TLS 1.3 | 默认 caching_sha2_password |
同左 + 支持 hybrid search |
| 云原生 | 一般 | 支持 K8s sidecar 注入 | 深度集成,Lakehouse 读 Delta 表 |
| 兼容性 | 最宽,老项目零改动 | 需改关键字(REPLICA/SECONDARY) | 同 8.4 |
| 性能基准 | 读下降 38% vs 5.6 | 写提升 82% vs 5.6 | 与 8.4 持平,部分场景 ↑2% |
一句话总结:
-
8.0.44 :兼容性无敌,但性能落后,仅适合老系统补丁。
-
8.4.7 :官方钦定"未来 7 年生产旗手",新项目无脑首选。
-
9.5.0 :AI、Lakehouse、Vector 全拉满,适合 R&D 或云原生。
三、业务选择
┌── 现有系统基于 8.0,且 1 年内不打算大改?
│ └── 选 8.0.44 ------ 平滑过渡,2026 前再升级。
│
┌── 新项目 / 全新库?
│ │
│ ├── 金融、政务、医疗等强监管?
│ │ └── 选 8.4.7 LTS ------ 7 年维护,稳定合规。
│ │
│ ├── 互联网、SaaS、数据服务?
│ │ │
│ │ ├── 团队能季度滚动升级?
│ │ │ └── 选 9.5.0 ------ 抢先体验 HeatWave GenAI。
│ │ │
│ │ └── 求稳,但想性能甜点?
│ │ └── 选 8.4.7 ------ 性能已比 8.0 ↑30%,又免频繁升级。
│ │
│ └── 大数据实时分析(TB~PB)?
│ └── MySQL + HeatWave 已不够,建议 9.5.0 做跳板,
│ 未来无缝迁到 HeatWave Lakehouse 。