直接答案:按 2026-11-09 的 Azure Retail Prices API(eastus,美元,不含税/折扣),Azure Database for MySQL Flexible Server 按 compute·小时 + 存储 + 备份/IOPS 计费:Burstable B1ms 0.017/小时(12.41/月)、B2s 0.068(49.64)、B2ms 0.136(99.28);General Purpose 0.0855/vCore·小时(62.42/vCore·月)、Memory Optimized 0.1181(86.21/vCore·月)。存储 0.115/GB·月(LRS)、0.23(ZRS);备份超过预配存储 100% 后 0.095/GB·月;额外 IOPS 0.05/IOPS·月。示例:GP 2 vCore + 128GB = 139.55/月;MO 2 vCore + 128GB = 187.15;GP 2 vCore zone-redundant HA + 128GB ZRS = 279.10;读副本是另一台服务器,再加 139.55。1 年预留省 40%、3 年省 60%(compute);停止实例只计存储,30 天后会自动启动;新用户有 12 个月免费层(有限资源)。
本文面向正在为 Web/小程序/ERP/MES 选 MySQL、或比较 Burstable/General Purpose/Memory Optimized、HA、读副本、预留的企业架构师、DBA、平台/SRE、财务与采购。它解释三档 compute、1/2/4 vCore TCO、HA 与读副本、存储/IOPS/备份、预留、停止/启动和 90 天清单。价格来自 Azure Database for MySQL 定价页、Azure Retail Prices API 与 Microsoft Learn(eastus,2026-11-09)。本文把“官方价格事实”“编辑测算”和“未纳入项”分开写,不构成采购建议。
① Burstable 便宜但有 CPU credits:B1ms 12.41/月,长期跑满会耗尽 credits;生产均衡用 GP(4GB/vCore),内存密集用 MO(8GB/vCore)。② HA 付主+备两份 compute 和存储;读副本是另一台独立服务器,按同样 compute+storage 再收一遍。③ 存储 20GiB–16/32TiB、只能升不能降;备份免费到预配存储的 100%;停止只省 compute,30 天后自动启动。
三档 compute:Burstable / GP / MO
MySQL Flexible Server 分 Burstable(B 系列,CPU credits)、General Purpose(Dadsv5/Ddsv4,4GiB/vCore)和 Memory Optimized(Eadsv5/Edsv4,8GiB/vCore)。Burstable 按实例计价(B1ms 12.41/月、B2s 49.64、B2ms 99.28),GP/MO 按 vCore·小时(62.42/86.21 per vCore·月)。选型先看“稳定 CPU 还是突发”“内存/vCore 比例”,不要只看月费。
| Tier | 实例 | vCore/RAM | PAYG/小时 | PAYG/月 |
|---|---|---|---|---|
| Burstable | B1ms | 1 / 2GB | 0.017 | 12.41 |
| Burstable | B2s | 2 / 4GB | 0.068 | 49.64 |
| Burstable | B2ms | 2 / 8GB | 0.136 | 99.28 |
| Burstable | B4ms | 4 / 16GB | 0.272 | 198.56 |
| Burstable | B8ms | 8 / 32GB | 0.544 | 397.12 |
| General Purpose | 每 vCore | 4GB/vCore | 0.0855 | 62.42 |
| Memory Optimized | 每 vCore | 8GB/vCore | 0.1181 | 86.21 |
来源:Azure Retail Prices API(eastus,2026-11-09)与 MySQL Flexible Server 定价页;月价=小时价×730。Burstable 有 CPU credits,长期跑满会降速;GP/MO 按 vCore 计价,具体 SKU 可用 Dadsv5/Ddsv4/Eadsv5/Edsv4。
1/2/4 vCore TCO:compute + 存储
按 LRS、无 HA/备份:B1ms + 20GB = 14.71/月;B2s + 20GB = 51.94;B2ms + 50GB = 105.03;GP 2 vCore + 128GB = 139.55;GP 4 vCore + 256GB = 279.10;MO 2 vCore + 128GB = 187.15;MO 4 vCore + 256GB = 374.29。存储按 0.115/GB·月;20GB 只要 2.30/月,128GB 14.72,256GB 29.44——小库的存储通常不是大头,compute 才是。
| 配置 | 计算/月 | 存储/月 | 合计/月 |
|---|---|---|---|
| B1ms + 20GB | 12.41 | 2.30 | 14.71 |
| B2s + 20GB | 49.64 | 2.30 | 51.94 |
| B2ms + 50GB | 99.28 | 5.75 | 105.03 |
| GP 2 vCore + 128GB | 124.83 | 14.72 | 139.55 |
| GP 4 vCore + 256GB | 249.66 | 29.44 | 279.10 |
| MO 2 vCore + 128GB | 172.43 | 14.72 | 187.15 |
| MO 4 vCore + 256GB | 344.85 | 29.44 | 374.29 |
编辑测算:730 小时/月;LRS 0.115/GB·月;未计 HA、读副本、备份超出、额外 IOPS、网络、税与折扣。
HA 与读副本:compute 要付两遍
HA 会自动配置主+备,compute 和存储都按两份收:zone-redundant HA 用 ZRS 存储(0.23/GB·月),local-redundant HA 用 LRS。示例:GP 2 vCore + 128GB HA = 279.10/月(2×124.83 + 128×0.23);MO 2 vCore + 128GB HA = 374.29。读副本是另一台独立服务器,按同样 compute+storage 再收一遍;GP 2 vCore + 128GB 副本 = 再加 139.55。读副本只支持 GP/MO,Burstable 不能作为源。
| 拓扑 | 计算/月 | 存储/月 | 合计/月 |
|---|---|---|---|
| 单实例 GP 2 vCore + 128GB(LRS) | 124.83 | 14.72 | 139.55 |
| GP 2 vCore + 128GB HA(ZRS) | 249.66 | 29.44 | 279.10 |
| MO 2 vCore + 128GB HA(ZRS) | 344.86 | 29.44 | 374.30 |
| GP 2 vCore + 128GB 读副本(额外) | 124.83 | 14.72 | 139.55 |
| HA + 读副本(GP 2 vCore) | 374.49 | 44.16 | 418.65 |
编辑测算:HA=主+备两份 compute;ZR HA 用 ZRS 0.23/GB·月;读副本是独立服务器,按同配置再计。未计跨区网络/出网、备份、税与折扣。
存储、IOPS 与备份
存储 20GiB–16TiB(MO 到 32TiB),1GiB 步长,只能升不能降;LRS 0.115、ZRS 0.23/GB·月。IOPS 最低 360,上限由 compute 决定;可预配额外 IOPS 0.05/IOPS·月,或按实际付费 IO(LRS 0.2/百万、ZRS 0.25/百万)。备份免费到预配存储的 100%,超出 0.095/GB·月;保留期 1–35 天。加速日志在 MO 免费、GP 按 compute 小时计费、Burstable 不可用。
| 项目 | 价格/规则 | 说明 |
|---|---|---|
| 存储 LRS | 0.115/GB·月 | 20GiB–16/32TiB,1GiB 步长 |
| 存储 ZRS | 0.23/GB·月 | ZR HA 使用 |
| 备份 | 免费至 100% 预配存储;超出 0.095/GB·月 | 保留 1–35 天 |
| 额外 IOPS | 0.05/IOPS·月 | 最低 360,上限由 compute |
| 付费 IO LRS | 0.2/百万 IO | 按实际用量 |
| 付费 IO ZRS | 0.25/百万 IO | 按实际用量 |
| SSD v2 | 0.115/GiB + 0.02/IOPS + 0.08/MBps | 高级存储选项 |
| 加速日志 | MO 免费;GP 计费;Burstable 不可用 | 按 compute 小时 |
来源:Azure Retail Prices API 与 MySQL Flexible Server 定价页(eastus,2026-11-09)。存储只能扩不能缩;备份超过 100% 预配存储才收费;IOPS 上限随 compute 变化。
预留:1 年省 40%、3 年省 60%(compute)
MySQL 预留按 vCore 购买:GP 1 年 449/vCore、3 年 899;MO 1 年 621/vCore、3 年 1,241。相对 PAYG 年化(GP 748.98、MO 1,034.56),1 年约 40% off、3 年约 60% off。storage 不参与预留,所以 2 vCore GP + 128GB 的总价:PAYG 139.55,1 年 89.55,3 年 64.66;MO 2 vCore + 128GB:PAYG 187.15,1 年 118.22,3 年 83.66。
| Tier | PAYG 年化/vCore | 1 年/vCore | 1 年省 | 3 年/vCore | 3 年省 |
|---|---|---|---|---|---|
| General Purpose | 748.98 | 449 | 40.1% | 899 | 60.0% |
| Memory Optimized | 1,034.56 | 621 | 40.0% | 1,241 | 60.0% |
来源:Azure Retail Prices API(eastus,2026-11-09)的 1/3 年 Reservation 计量;年化=小时价×8,760;3 年省按 3 年总价÷3 与 PAYG 年化比较。storage 不参与预留;实际范围/退换以 Azure Reservations 为准。
怎么选:Burstable/GP/MO、HA、副本与停止
按负载选:Burstable 适合 dev/test、低负载、间歇流量(B1ms 12.41/月,但 CPU credits 会用完);GP 适合生产均衡负载(4GB/vCore);MO 适合内存密集/高并发(8GB/vCore)。需要 SLA/自动故障转移开 HA(compute+storage 双份);读扩展用 read replica(另一台服务器);间歇/非生产用 stop/start(只计存储,30 天自动启动);稳定 1/3 年用 reserved。
| 场景 | 优先 | 先核对 |
|---|---|---|
| dev/test/低负载/间歇 | Burstable B1ms/B2s | CPU credits、连接数 |
| 生产均衡 | GP 2/4 vCore | 4GB/vCore、IOPS 上限 |
| 内存密集/高并发 | MO 2/4 vCore | 8GB/vCore、加速日志 |
| HA/自动故障转移 | ZR 或 LR HA | compute+storage 双份 |
| 读扩展 | Read replica | 另一台服务器、GP/MO |
| 非生产/间歇 | Stop/start | 只计存储、30 天自动启动 |
| 稳定 1/3 年 | Reserved | 40%/60% compute 折扣 |
| 12 个月试用 | Free tier | 有限资源/区域 |
编辑整理的选择框架,不是厂商推荐;实际功能/区域/配额以官方文档为准。
隐藏成本与 90 天清单
七项额外成本:HA 双份 compute/storage、读副本、备份超过 100%、额外 IOPS/付费 IO、加速日志(GP 计费)、Reader Endpoint、Defender for MySQL 15/节点·月,以及跨区网络/出网。90 天:第 1–2 周盘点 vCore/内存/存储/IOPS/连接数/峰值 CPU;第 2–4 周选 Burstable/GP/MO;第 4–6 周评估 HA 与读副本;第 6–8 周核对存储/备份/IOPS 账单;第 8–10 周评估 1/3 年预留;第 10–12 周做 stop/start、压测和成本复盘。
常见问题
Azure Database for MySQL 怎么计费?
按 compute·小时 + 存储 + 备份/IOPS:Burstable B1ms 0.017/小时(12.41/月)、B2s 0.068、B2ms 0.136;GP 0.0855/vCore·小时(62.42/vCore·月)、MO 0.1181(86.21);存储 0.115/GB·月 LRS、0.23 ZRS;备份超出 100% 后 0.095/GB·月;额外 IOPS 0.05/IOPS·月。
Burstable、GP、MO 怎么选?
Burstable 适合 dev/test、低负载/间歇流量(有 CPU credits,长期跑满会降速);GP 适合生产均衡(4GB/vCore);MO 适合内存密集/高并发(8GB/vCore)。先看稳定 CPU 与内存/vCore 比例,不要只看月费。
2 vCore 一个月多少钱?
GP 2 vCore + 128GB = 139.55/月(compute 124.83 + 存储 14.72);MO 2 vCore + 128GB = 187.15。HA 双份:GP 2 vCore + 128GB ZRS = 279.10;读副本再加 139.55。未计备份/IOPS/网络/税。
HA 贵多少?
HA 付主+备两份 compute 和存储:GP 2 vCore + 128GB HA = 279.10(ZRS),约为单实例 139.55 的 2 倍;MO 2 vCore HA = 374.30。需要 SLA/自动故障转移时再开,非生产可不配。
读副本怎么收费?
读副本是另一台独立 MySQL Flexible Server,按同样 compute+storage 再收一遍;GP 2 vCore + 128GB 副本 = 139.55/月(额外)。只支持 GP/MO,Burstable 不能作为源;跨区复制还有网络/出网费用。
存储、IOPS、备份怎么算?
存储 0.115/GB·月 LRS、0.23 ZRS,20GiB–16/32TiB,只能升不能降;IOPS 最低 360、上限由 compute,额外 IOPS 0.05/IOPS·月;备份免费到预配存储 100%,超出 0.095/GB·月,保留 1–35 天。
停止实例能省钱吗?
能省 compute,只计存储和超过 100% 的备份;停止 30 天后系统会自动启动并恢复计费。适合非生产/间歇负载;生产不要依赖 stop/start。
预留能省多少?
compute 1 年约省 40%、3 年约省 60%:GP 449/899 per vCore,MO 621/1,241。2 vCore GP + 128GB 总价:PAYG 139.55,1 年 89.55,3 年 64.66;storage 不参与预留。
研究方法与局限
本文把“官方价格事实”和“编辑测算”分开:B1ms 0.017、B2s 0.068、B2ms 0.136、B4ms 0.272、B8ms 0.544、GP 0.0855/vCore·小时、MO 0.1181、存储 0.115/0.23、备份 0.095、额外 IOPS 0.05、付费 IO 0.2/0.25、SSD v2 0.115/0.02/0.08、GP 预留 449/899、MO 621/1,241 来自 Azure Retail Prices API(eastus,2026-11-09);三档/vCore/存储范围/IOPS/HA 双份/读副本独立计费/stop 只计存储/备份 100% 免费来自 MySQL Flexible Server 定价页与 Microsoft Learn(tiers、HA、read replicas、stop/start)。
局限有八个:① 只取 eastus list price,不含税/CSP/企业折扣;② 按 730 小时/月;③ 主 TCO 未计 HA、读副本、备份超出、额外 IOPS、网络、税;④ 预留按 vCore 线性折算,实际范围/退换以 Azure Reservations 为准;⑤ 未做真实 CPU/IO/连接数压测;⑥ Burstable credits/加速日志/Reader Endpoint/Defender 未逐一模型化;⑦ 具体 SKU 可用性/区域/版本可能不同;⑧ 价格/功能会变,采购前应复核官方页面与账单。
数据来源与口径
- Microsoft Azure, Azure Database for MySQL Pricing:azure.microsoft.com/en-us/pricing/details/mysql/flexible-server。Burstable/GP/MO、存储、备份、IOPS、预留、stop/start。访问 2026-11-09。
- Azure Retail Prices API(productName 含 MySQL,eastus):prices.azure.com/api/retail/prices。0.017/0.068/0.136/0.272/0.544、0.0855、0.1181、0.115/0.23、0.095、0.05、449/899、621/1,241。访问 2026-11-09。
- Microsoft Learn, MySQL Flexible Server service tiers:learn.microsoft.com/en-us/azure/mysql/flexible-server/concepts-service-tiers-storage。三档、vCore/内存、存储范围、IOPS。访问 2026-11-09。
- Microsoft Learn, High availability:learn.microsoft.com/en-us/azure/mysql/flexible-server/concepts-high-availability。主+备双份计费、ZR/LR HA。访问 2026-11-09。
- Microsoft Learn, Read replicas / Stop/start:concepts-read-replicas、how-to-stop-start-server-portal。副本按独立服务器计费、stop 只计存储/30 天自动启动。访问 2026-11-09。
资料截止 2026-11-09;价格/可用性以 Microsoft 官方页面与账单为准;本文不构成采购、商务或法律建议。