本文介绍RDS的主实例规格,帮助您了解RDS主实例的最新规格信息和历史规格信息,您可以查看本文了解各个规格的具体配置。

RDS还支持通过添加只读实例来扩展读性能。关于只读实例规格请参见只读实例规格列表

选定主实例规格后您就可以创建实例并进行后续操作。

各引擎主实例规格

关于云盘IOPS

对于本地SSD盘,根据实例规格有固定的IOPS限制,详情请参见本文规格表;对于云盘,除了实例规格外,存储空间大小对IOPS也会有影响。云盘IOPS的详细计算公式如下。

说明 吞吐量如果达到上限,也会影响IOPS。
存储类别ESSD云盘SSD云盘
性能级别PL3PL2PL1

最大IOPS计算公式

(存储空间单位:GB)

min{1800+50*存储空间, 1000000, 实例规格最大IOPS}min{1800+50*存储空间, 100000, 实例规格最大IOPS}min{1800+50*存储空间, 50000, 实例规格最大IOPS}min{1800+30*存储空间, 25000, 实例规格最大IOPS}
min{1800+50*存储空间, 50000, 实例规格最大IOPS}为例,公式中各值的说明如下:
  • min:指最终结果取大括号中三个值的最小值。
  • 1800+50*存储空间:云盘IOPS的基础计算公式。
  • 50000:当前云盘对应的最大IOPS。不同云盘对应的最大IOPS不同。更多信息,请参见ESSD云盘
  • 实例规格最大IOPS:ECS实例规格限定的最大IOPS。每个规格对应的最大IOPS请参见各引擎主实例规格
  • 云盘的性能详情,请参见块存储性能
实例的IOPS取上述公式三个值中的最小值。例如:
  • 以ESSD云盘PL1为例。某实例的规格为mysql.x2.large.2c,限定最大IOPS为20000,存储空间为20GB。套用PL1的公式1800+50*20,得出结果为2800,则该实例的IOPS为2800。
  • 以ESSD云盘PL1为例。某实例的规格为mysql.x2.large.2c,限定最大IOPS为20000。当实例的存储空间为6000GB时,套用PL1计算公式的结果为301800,超出了PL1和实例规格限定的最大值,取三者最小值的结果为20000。因此该实例的IOPS为20000。
说明
  • 实例的IO带宽在满载的情况下,可能无法达到最大IOPS。
  • ECS云盘的IOPS以4KB为基准,而MySQL的读写IOPS默认为16KB,因此MySQL执行一次读写会消耗4次IO。
  • 本文实例规格表中“最大IOPS”和“最大IO带宽(Mb/s)”标记为“无”的规格为多实例抢占资源,IOPS不做限制。

关于云盘吞吐量

云盘IOPS的详细计算公式如下。

说明 IOPS如果达到上限,也会影响吞吐量。
存储类别ESSD云盘SSD云盘
性能级别PL3PL2PL1

云盘吞吐量性能公式

(单位:MB/s)

min{120+0.5*存储空间, 4000, 实例规格最大IO带宽}min{120+0.5*存储空间, 750, 实例规格最大IO带宽}min{120+0.5*存储空间, 350, 实例规格最大IO带宽}min{120+0.5*存储空间, 300, 实例规格最大IO带宽}
min{120+0.5*存储空间, 350, 实例规格最大IO带宽}为例,公式中各值的说明如下:
  • 120+0.5*存储空间:ESSD云盘吞吐量的基础计算公式。
  • 350:ESSD云盘限定的单盘最大吞吐量。关于云盘以及云盘PL等级的更多信息,请参见ESSD云盘
  • 实例规格最大IO带宽:ECS实例规格限定的最大IO带宽。每个规格对应的最大IO带宽请参见RDS MySQL主实例规格列表
    说明 当前仅在MySQL规格表中展示最大IO带宽。
实例的云盘吞吐量取上述公式三个值中的最小值。例如:
  • 以ESSD云盘PL3为例。某实例的规格为mysql.x2.large.2c,限定最大IO带宽为1536 Mb/s,存储空间为20 GB。套用PL3公式的结果为130 Mb/s,则该实例的最大吞吐量为130 Mb/s。
  • 以ESSD云盘PL3为例。某实例的规格为mysql.x2.large.2c,限定最大IO带宽为1536 Mb/s,存储空间为5000 GB。套用PL3计算公式的结果为2620 Mb/s,超出了示例规格限定的最大IO带宽。因此该实例的最大吞吐量为1536 Mb/s。

规格类型说明

根据实例规格类型的不同,实际使用过程中可能无法达到实例规格列表中给出的最大连接数和最大IOPS数。各规格类型对应的说明如下:
规格类型说明是否承诺最大连接数是否承诺最大IOPS
独享型云盘完全独享CPU、内存、存储介质以及I/O资源。
独占物理机完全独享CPU、内存、存储介质以及I/O资源。
独享型本地盘独享CPU和内存,与同一物理机中的其他用户共享I/O资源。
通用型独享内存,与同一物理机中的其他用户共享CPU和I/O资源。
说明 更多信息,请参见实例规格族

FAQ

  • Q:为什么入门级规格的性能看起来比企业级规格的性能要好?相同CPU和内存时,入门级规格的最大连接数和IOPS都比企业级规格高。

    A:这是因为入门级规格属于共享/通用型规格族,企业级规格属于独享型规格族。实际使用中企业级规格由于独享CPU和内存,会更加稳定。详细区别请参见实例规格族

  • Q:想查询当前售卖资源怎么办?

    A:可以使用DescribeAvailableResource接口查询。

  • Q:为什么不展示QPS和TPS?

    A:QPS和TPS需要RDS上面部署相关对象测试。同一个规格的实例在不同业务系统中,根据实现方法不同,QPS和TPS也会有较大的差距。QPS和TPS的测试方法请参见性能测试指导