本文介绍RDS的主实例规格,帮助您了解RDS主实例的最新规格信息和历史规格信息,您可以查看本文了解各个规格的具体配置。
RDS还支持通过添加只读实例(MySQL只读实例、SQL Server只读实例、PostgreSQL只读实例)来扩展读性能。关于只读实例规格,请参见只读实例规格列表。
选定主实例规格后您就可以创建并使用实例。具体操作,请参见快速创建RDS MySQL实例、快速创建RDS SQL Server实例、快速创建RDS PostgreSQL实例。
各引擎主实例规格
实例引擎 | 支持产品类型 | 支持存储类型 | 相关链接 |
RDS MySQL | 标准版、倚天版 | 云盘、高性能本地盘 | |
RDS SQL Server | / | 云盘 | |
RDS PostgreSQL | 标准版、倚天版 | 云盘 | |
RDS MariaDB | 标准版 | 云盘 |
规格指标说明
IOPS
高性能本地盘实例实际IOPS上限:受实例规格影响,不同实例规格有固定的IOPS上限,详情请参见各引擎主实例规格。
说明自2024年11月29日起,RDS MySQL高性能本地盘实例的最大IOPS已进行提升。新购高性能本地盘实例会自动提升为新的最大IOPS值,存量高性能本地盘实例不会自动调整,仅在您对实例发起重启实例或者变更配置任务时,会进行最大IOPS值的提升。
云盘实例实际IOPS上限:受存储类型、存储空间大小和实例规格共同影响,详细计算公式如下:
存储类型
实际最大IOPS计算公式(存储空间单位:GB)
高性能云盘
开启IO性能突发
min{1000000,实例规格最大IOPS,实例规格最大IO带宽对应的IOPS}
未开启IO性能突发
min{50000+提升IOPS值,实例规格最大IOPS,实例规格最大IO带宽对应的IOPS,1800+50*存储空间+提升IOPS值}
说明提升IOPS值:RDS的高性能云盘在原通用云盘基础上提升了基准性能,详情请参见性能提升前后对比。
ESSD云盘
PL3
min{1800+50*存储空间, 1000000, 实例规格最大IOPS}
PL2
min{1800+50*存储空间, 100000, 实例规格最大IOPS}
PL1
min{1800+50*存储空间, 50000, 实例规格最大IOPS}
SSD云盘
min{1800+30*存储空间, 25000, 实例规格最大IOPS}
以ESSD PL1云盘实例对应的实际最大IOPS计算公式
min{1800+50*存储空间, 50000, 实例规格最大IOPS}
为例,公式中各值的说明如下:说明云盘的性能详情,请参见块存储性能。
实例的IO带宽在满载的情况下,可能无法达到最大IOPS。
云盘的IOPS以4 KB为基准,而MySQL的读写IOPS默认为16 KB,因此MySQL执行一次读写会消耗4次IO。
吞吐量
云盘吞吐量的详细计算公式如下。
IOPS如果达到上限,也会影响吞吐量。
存储类型 | 云盘实例实际吞吐量性能公式(吞吐量单位:MB/s、存储空间单位:GB) | |
高性能云盘 | 开启IO性能突发 |
|
未开启IO性能突发 |
说明 提升IO带宽值:RDS的高性能云盘在原通用云盘基础上提升了基准性能,详情请参见性能提升前后对比。 | |
ESSD云盘 | PL3 |
|
PL2 |
| |
PL1 |
| |
SSD云盘 |
|
以ESSD PL1云盘实例对应的实际吞吐量计算公式min{120+0.5*存储空间, 350, 实例规格最大IO带宽}
为例,公式中各值的说明如下:
min:指最终结果取大括号中三个值的最小值。
120+0.5*存储空间:存储空间大小对云盘吞吐量上限的影响。存储空间越大,云盘吞吐量上限越高。
350:存储类型对云盘吞吐量上限的影响,不同存储类型对应的最大吞吐量不同。
实例规格最大IO带宽:实例规格对应的最大IO带宽,请参见RDS MySQL标准版(原X86)主实例规格列表。
说明当前仅在MySQL规格表中展示最大IO带宽。
规格类型说明
根据实例规格类型的不同,实际使用过程中可能无法达到实例规格列表中给出的最大连接数和最大IOPS数。各规格类型对应的说明如下:
规格类型 | 说明 | 是否承诺最大连接数 | 是否承诺最大IOPS |
独享型云盘 | 完全独享CPU、内存、存储介质以及I/O资源。 | 是 | 是 |
独占物理机 | 完全独享CPU、内存、存储介质以及I/O资源。 | 是 | 是 |
独享型高性能本地盘 | 独享CPU和内存,与同一物理机中的其他用户共享I/O资源。 | 是 | 否 |
通用型 | 独享内存,与同一物理机中的其他用户共享CPU和I/O资源。 | 是 | 否 |