相较于SSD云盘,ESSD PL1云盘基于新一代分布式块存储架构,具备更高的IOPS、更高的吞吐量和更稳定的I/O性能,并且在大部分地域中两者费用相同。您可以通过控制台将存储类型从SSD云盘升级到ESSD PL1云盘,享受更高的性价比。

前提条件

  • 实例的状态为运行中。
  • 实例的版本如下:
    • RDS MySQL 8.0高可用版或基础版实例(SSD云盘)
    • RDS MySQL 5.7高可用版或基础版实例(SSD云盘)
  • 基础版实例的内核小版本不低于20201031。如何升级内核小版本,请参见升级内核小版本

云盘性能对比

ESSD PL1云盘和SSD云盘的费用相近但性能差别较大,具体请参见下表。

性能类别 ESSD云盘(PL1) SSD云盘
单盘最大容量(GiB) 20~32768 32768
最大IOPS 50000 25000
最大吞吐量(MB/s) 350 300
单盘IOPS性能计算公式 min{1800+50*容量, 50000} min{1800+30*容量, 25000}
单盘吞吐量性能计算公式(MB/s) min{120+0.5*容量, 350} min{120+0.5*容量, 300}
单路随机写平均时延(ms) 0.2 0.5~2

费用

升级包含如下费用:
  • 备份费用:为保证数据安全,系统会为实例做一次临时全量备份,保留7天时间,该备份可能会产生备份费用。更多信息,请参见备份费用
  • ESSD云盘费用:根据实例所在地域的不同,升级存储类型可能会产生一定的费用,您可以在变配时看到费用信息。

影响

  • 升级存储类型会出现约30秒的闪断,请在业务低峰期进行变配,并确保您的应用有自动重连机制。
  • 实例升级存储类型期间无法对该实例执行升降配、版本升级、跨可用区迁移等实例级别的操作。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 基本信息区域,单击存储类型右侧的升级存储类型
    说明 如果没有找到升级存储类型,请重新确认本文的前提条件章节。
  3. 变配实例页签,选中服务条款,单击右下角的去支付并完成支付。
    此时实例状态会变更为升降配中,等待实例状态恢复成运行中即表示升级完成。

常见问题

  • Q:为什么我无法选择ESSD云盘?

    A:在某些特殊情况下,部分可用区可能会存在资源不足或暂时关闭ESSD云盘售卖的情况。对于这些没有ESSD云盘售卖的可用区,需要先升级内核小版本,并将实例迁移到有ESSD云盘的可用区,再升级至ESSD云盘。

  • Q:升级主实例存储类型时,只读实例的存储类型是否会自动升级?

    A:只读实例不会自动升级,需要您重复本文的操作步骤手动升级。

  • Q:变更配置时,是否会影响线上业务?

    A:请参见本文的影响

  • Q:变更存储类型后,实例的地址会变化吗?

    A:实例的连接地址(如rm-bpxxxxx.mysql.rds.aliyuncs.com)不会变化,但是对应的IP地址可能会变化。建议在应用程序中使用连接地址,而不是IP地址。

  • Q:RDS MySQL实例变更存储类型时,都有哪些因素影响变更时长?

    A:请参见RDS MySQL实例变配时长受哪些因素影响

相关API

API 描述
ModifyDBInstanceSpec 变更RDS实例配置