This topic provides an overview of instance types for standard primary ApsaraDB RDS for MySQL instances that originally use the x86 architecture. This overview includes the most recent instance types, the phased-out instance types, and the specifications for each instance type.
For more information about the differences between standard and YiTian product types, see Product types.
Some instance types may no longer be available. You can select only the instance types that are available on the ApsaraDB RDS buy page.
The standard SSD storage type is no longer available for purchase for some RDS instances. You can select the Enterprise SSD (ESSD) storage type that delivers high performance. For more information, see [EOS/Discontinuation] End of sale for the standard SSD storage type for specific database engines in ApsaraDB RDS from July 01, 2022.
The maximum number of connections in this topic indicates the maximum number of processes that can be connected to the RDS instance at a time.
If you cannot select the required instance type when you change the specifications of an RDS instance, the instance type is not supported in this region. The supported instance types vary based on regions. The instance types displayed on the ApsaraDB RDS buy page shall prevail.
You cannot directly adjust the public bandwidth of an RDS for MySQL instance. However, you can associate an elastic IP address (EIP) with an RDS for MySQL instance to manage and throttle the inbound or outbound traffic of the instance over the Internet.
RDS instances on RDS Basic Edition (with cloud disks)
RDS edition | Instance family | Instance type | Number of CPU cores and memory capacity | Maximum number of connections (default value) | Storage | ||
Maximum IOPS | Maximum I/O Bandwidth (Mbit/s) | Storage capacity | |||||
RDS Basic Edition | General-purpose instance family | mysql.n2.medium.1 | 2 cores, 4 GB | 4000 | The maximum IOPS and maximum I/O bandwidth cannot be guaranteed. For more information, see Primary ApsaraDB RDS instance types. |
| |
mysql.n4.medium.1 | 2 cores, 8 GB | 6000 | |||||
mysql.n2.large.1 | 4 cores, 8 GB | 6000 | |||||
mysql.n4.large.1 | 4 cores, 16 GB | 8000 | |||||
mysql.n2.xlarge.1 | 8 cores, 16 GB | 8000 | |||||
mysql.n4.xlarge.1 | 8 cores, 32 GB | 10000 |
RDS instances on RDS High-availability Edition (with cloud disks)
RDS edition | Instance family | Instance type | Number of CPU cores and memory capacity | Maximum number of connections (default value) | Storage | ||
Maximum IOPS | Maximum I/O Bandwidth (Mbit/s) | Storage capacity | |||||
RDS High-availability Edition | General-purpose instance family | mysql.n2.small.2c | 1 core, 2 GB | 2000 | The maximum IOPS and maximum I/O bandwidth cannot be guaranteed. For more information, see Primary ApsaraDB RDS instance types. |
Note ApsaraDB RDS for MySQL supports automatic storage expansion when the storage capacity of an RDS instance reaches the threshold that you specify. For more information, see Configure automatic storage expansion. | |
mysql.n2.medium.2c | 2 cores, 4 GB | 4000 | |||||
Dedicated instance family | mysql.x2.medium.2c | 2 cores, 4 GB | 4000 | 10000 | 1024 | ||
mysql.x2.large.2c | 4 cores, 8 GB | 6000 | 20000 | 1536 | |||
mysql.x2.xlarge.2c | 8 cores, 16 GB | 8000 | 25000 | 2048 | |||
mysql.x2.3large.2c | 12 cores, 24 GB | 12000 | 30000 | 2560 | |||
mysql.x2.2xlarge.2c | 16 cores, 32 GB | 16000 | 40000 | 3072 | |||
mysql.x2.3xlarge.2c | 24 cores, 48 GB | 24000 | 50000 | 4096 | |||
mysql.x2.4xlarge.2c | 32 cores, 64 GB | 32000 | 60000 | 5120 | |||
mysql.x2.13large.2c | 52 cores, 96 GB | 52000 | 100000 | 8192 | |||
mysql.x2.8xlarge.2c | 64 cores, 128 GB | 64000 | 120000 | 10240 | |||
mysql.x2.13xlarge.2c | 104 cores, 192 GB | 104000 | 200000 | 16384 | |||
mysql.x4.medium.2c | 2 cores, 8 GB | 6000 | 10000 | 1024 | |||
mysql.x4.large.2c | 4 cores, 16 GB | 8000 | 20000 | 1536 | |||
mysql.x4.xlarge.2c | 8 cores, 32 GB | 10000 | 25000 | 2048 | |||
mysql.x4.3large.2c | 12 cores, 48 GB | 15000 | 30000 | 2560 | |||
mysql.x4.2xlarge.2c | 16 cores, 64 GB | 20000 | 40000 | 3072 | |||
mysql.x4.3xlarge.2c | 24 cores, 96 GB | 30000 | 50000 | 4096 | |||
mysql.x4.4xlarge.2c | 32 cores, 128 GB | 40000 | 60000 | 5120 | |||
mysql.x4.13large.2c | 52 cores, 192 GB | 65000 | 100000 | 8192 | |||
mysql.x4.8xlarge.2c | 64 cores, 256 GB | 80000 | 120000 | 10240 | |||
mysql.x4.13xlarge.2c | 104 cores, 384 GB | 130000 | 200000 | 16384 | |||
mysql.x8.medium.2c | 2 cores, 16 GB | 8000 | 10000 | 1024 | |||
mysql.x8.large.2c | 4 cores, 32 GB | 12000 | 20000 | 1536 | |||
mysql.x8.xlarge.2c | 8 cores, 64 GB | 16000 | 25000 | 2048 | |||
mysql.x8.3large.2c | 12 cores, 96 GB | 24000 | 30000 | 2560 | |||
mysql.x8.2xlarge.2c | 16 cores, 128 GB | 32000 | 40000 | 3072 | |||
mysql.x8.3xlarge.2c | 24 cores, 192 GB | 48000 | 50000 | 4096 | |||
mysql.x8.4xlarge.2c | 32 cores, 256 GB | 64000 | 60000 | 5120 | |||
mysql.x8.13large.2c | 52 cores, 384 GB | 104000 | 100000 | 8192 | |||
mysql.x8.8xlarge.2c | 64 cores, 512 GB | 128000 | 120000 | 10240 | |||
mysql.x8.13xlarge.2c | 104 cores, 768 GB | 208000 | 200000 | 16384 |
RDS clusters (with cloud disks)
An ApsaraDB RDS for MySQL cluster supports MySQL 5.7 and MySQL 8.0.
RDS Cluster Edition for ApsaraDB RDS for MySQL is available for purchase in some regions. The following table describes the regions where RDS Cluster Edition for ApsaraDB RDS for MySQL is supported and the estimated release date in other regions. The actual release date prevails.
RDS edition | Instance family | Instance type | Number of CPU cores and memory capacity | Maximum number of connections (default value) | Storage | ||
Maximum IOPS | Maximum I/O bandwidth | Storage capacity | |||||
RDS Cluster Edition | General-purpose instance family | mysql.n2.medium.xc | 2 cores, 4 GB | 4000 | The maximum IOPS and maximum I/O bandwidth cannot be guaranteed for general-purpose instance types. For more information, see Primary ApsaraDB RDS instance types. |
Note ApsaraDB RDS for MySQL supports automatic storage expansion when the storage capacity of an RDS instance reaches the threshold that you specify. For more information, see Configure automatic storage expansion. | |
mysql.n4.medium.xc | 2 cores, 8 GB | 6000 | |||||
mysql.n8.medium.xc | 2 cores, 16 GB | 8000 | |||||
mysql.n2.large.xc | 4 cores, 8 GB | 6000 | |||||
mysql.n4.large.xc | 4 cores, 16 GB | 8000 | |||||
mysql.n8.large.xc | 4 cores, 32 GB | 12000 | |||||
mysql.n2.xlarge.xc | 8 cores, 16 GB | 12000 | |||||
mysql.n4.xlarge.xc | 8 cores, 32 GB | 12000 | |||||
mysql.n8.xlarge.xc | 8 cores, 64 GB | 16000 | |||||
Dedicated instance family | mysql.x2.medium.xc | 2 cores, 4 GB | 4000 | 10000 | 1024Mbps | ||
mysql.x4.medium.xc | 2 cores, 8 GB | 6000 | 10000 | 1024Mbps | |||
mysql.x8.medium.xc | 2 cores, 16 GB | 8000 | 10000 | 1024Mbps | |||
mysql.x2.large.xc | 4 cores, 8 GB | 6000 | 20000 | 1536Mbps | |||
mysql.x4.large.xc | 4 cores, 16 GB | 8000 | 20000 | 1536Mbps | |||
mysql.x8.large.xc | 4 cores, 32 GB | 12000 | 20000 | 1536Mbps | |||
mysql.x2.xlarge.xc | 8 cores, 16 GB | 12000 | 25000 | 2048Mbps | |||
mysql.x4.xlarge.xc | 8 cores, 32 GB | 12000 | 25000 | 2048Mbps | |||
mysql.x8.xlarge.xc | 8 cores, 64 GB | 16000 | 25000 | 2048Mbps | |||
mysql.x2.3large.xc | 12 cores, 24 GB | 12000 | 30000 | 2560Mbps | |||
mysql.x4.3large.xc | 12 cores, 48 GB | 15000 | 30000 | 2560Mbps | |||
mysql.x8.3large.xc | 12 cores, 96 GB | 24000 | 30000 | 2560Mbps | |||
mysql.x2.2xlarge.xc | 16 cores, 32 GB | 16000 | 40000 | 3072Mbps | |||
mysql.x4.2xlarge.xc | 16 cores, 64 GB | 20000 | 40000 | 3072Mbps | |||
mysql.x8.2xlarge.xc | 16 cores, 128 GB | 32000 | 40000 | 3072Mbps | |||
mysql.x2.3xlarge.xc | 24 cores, 48 GB | 24000 | 50000 | 4096Mbps | |||
mysql.x4.3xlarge.xc | 24 cores, 96 GB | 30000 | 50000 | 4096Mbps | |||
mysql.x8.3xlarge.xc | 24 cores, 192 GB | 48000 | 50000 | 4096Mbps | |||
mysql.x2.4xlarge.xc | 32 cores, 64 GB | 32000 | 60000 | 5120Mbps | |||
mysql.x4.4xlarge.xc | 32 cores, 128 GB | 40000 | 60000 | 5120Mbps | |||
mysql.x8.4xlarge.xc | 32 cores, 256 GB | 64000 | 60000 | 5120Mbps | |||
mysql.x2.13large.xc | 52 cores, 96 GB | 52000 | 100000 | 8192Mbps | |||
mysql.x4.13large.xc | 52 cores, 192 GB | 65000 | 100000 | 8192Mbps | |||
mysql.x8.13large.xc | 52 cores, 384 GB | 104000 | 100000 | 8192Mbps | |||
mysql.x2.8xlarge.xc | 64 cores, 128 GB | 64000 | 120000 | 10240Mbps | |||
mysql.x4.8xlarge.xc | 64 cores, 256 GB | 80000 | 120000 | 10240Mbps | |||
mysql.x8.8xlarge.xc | 64 cores, 512 GB | 128000 | 120000 | 10240Mbps | |||
mysql.x2.13xlarge.xc | 104 cores, 192 GB | 104000 | 200000 | 16384Mbps | |||
mysql.x4.13xlarge.xc | 104 cores, 384 GB | 130000 | 200000 | 16384Mbps | |||
mysql.x8.13xlarge.xc | 104 cores, 768 GB | 208000 | 200000 | 16384Mbps |
RDS instances on RDS High-availability Edition (with local disks)
Starting from November 29, 2024, the maximum IOPS of an ApsaraDB RDS for MySQL instance that uses local disks is increased to 150,000. For more information, see [Product changes/Feature changes] The maximum IOPS of ApsaraDB RDS for MySQL instances with local disks is increased.
RDS edition | Instance family | Instance type | Number of CPU cores and memory capacity | Maximum number of connections (default value) | Storage | |
Maximum IOPS | Storage capacity | |||||
RDS High-availability Edition | General-purpose | rds.mysql.t1.small | 1 core, 1 GB | 300 | 1200 | 5 GB to 2,000 GB |
rds.mysql.s1.small | 1 core, 2 GB | 600 | 2000 | |||
rds.mysql.s2.large | 2 cores, 4 GB | 1,200 | 4000 | |||
rds.mysql.s2.xlarge | 2 cores, 8 GB | 2,000 | 6000 | |||
rds.mysql.s3.large | 4 cores, 8 GB | 2,000 | 8000 | |||
rds.mysql.m1.medium | 4 cores, 16 GB | 4,000 | 14000 | |||
rds.mysql.c1.large | 8 cores, 16 GB | 4,000 | 20000 | |||
rds.mysql.c1.xlarge | 8 cores, 32 GB | 8,000 | 28000 | |||
rds.mysql.c2.xlarge | 16 cores, 64 GB | 16,000 | 40000 | 5 GB to 3,000 GB | ||
rds.mysql.c2.xlp2 | 16 cores, 96 GB | 24,000 | 40000 | |||
Dedicated | mysql.x4.large.2 | 4 cores, 16 GB | 2,500 | 30000 | 20 GB to 2,000 GB | |
mysql.x4.xlarge.2 | 8 cores, 32 GB | 5,000 | 45000 | 500 GB to 3,000 GB | ||
mysql.x4.2xlarge.2 | 16 cores, 64 GB | 10,000 | 60000 | |||
mysql.x4.4xlarge.2 | 32 cores, 128 GB | 20,000 | 80000 | 1,000 GB to 6,000 GB | ||
mysql.x4.8xlarge.2 | 64 cores, 256 GB | 40,000 | 150000 | |||
mysql.x8.medium.2 | 2 cores, 16 GB | 2,500 | 15000 | 20 GB to 2,000 GB | ||
mysql.x8.large.2 | 4 cores, 32 GB | 5,000 | 40000 | |||
mysql.x8.xlarge.2 | 8 cores, 64 GB | 10,000 | 50000 | 500 GB to 3,000 GB | ||
mysql.x8.2xlarge.2 | 16 cores, 128 GB | 20,000 | 60000 | |||
mysql.x8.4xlarge.2 | 32 cores, 256 GB | 40,000 | 100000 | 1,000 GB to 6,000 GB | ||
mysql.x8.8xlarge.2 | 64 cores, 512 GB | 80,000 | 150000 | |||
Dedicated host | rds.mysql.st.h43 | 60 cores, 470 GB | 100,000 | 150000 | 3,000 GB to 6,000 GB | |
rds.mysql.st.v52 | 90 cores, 720 GB | 150,000 | 150000 | 1,000 GB to 6,000 GB |
If your RDS instance uses one of the following instance types and the pay-as-you-go billing method, the maximum storage capacity that is allowed for your RDS instance is increased from 2,000 GB to 3,000 GB in emergency situations.
mysql.x8.medium.2
mysql.x4.large.2
mysql.x8.large.2
If your RDS instance uses one of the preceding instance types and the used storage exceeds 2,000 GB, you cannot change the billing method from pay-as-you-go to subscription. You can change the billing method only when the used storage is less than 2,000 GB.
Phased-out ApsaraDB RDS for MySQL instance types
The following table lists phased-out ApsaraDB RDS for MySQL instance types. When you create an RDS instance, you cannot select a phased-out instance type. You can upgrade phased-out instance types to some available instance types. You cannot generate an order for an RDS instance that uses a phased-out instance type. For example, you cannot generate an order to change the storage capacity of an RDS instance that uses a phased-out instance type. We recommend that you use the most recent instance type. For more information about how to change the storage capacity of an RDS instance, see Change instance specifications.
Phased-out instance types cannot support some new features. We recommend that you upgrade a phased-out instance type to the most recent instance type.
Instance type | Number of CPU cores | Memory capacity | Maximum number of connections |
rds.mys2.small | 2 | 240 MB | 60 |
rds.mys2.mid | 4 | 600 MB | 150 |
rds.mys2.standard | 6 | 1,200 MB | 300 |
rds.mys2.large | 8 | 2,400 MB | 600 |
rds.mys2.xlarge | 9 | 6,000 MB | 1,500 |
rds.mys2.2xlarge | 10 | 12,000 MB | 2,000 |
rds.mys2.4xlarge | 11 | 24,000 MB | 2,000 |
rds.mys2.8xlarge | 13 | 48,000 MB | 2,000 |
rds.mysql.st.d13 | 30 | 220 GB | 64,000 |
mysql.x8.medium.3 | 2 | 16 GB | 2,500 |
mysql.x4.large.3 | 4 | 16 GB | 2,500 |
mysql.x8.large.3 | 4 | 32 GB | 5,000 |
mysql.x4.xlarge.3 | 8 | 32 GB | 5,000 |
mysql.x8.xlarge.3 | 8 | 64 GB | 10,000 |
mysql.x4.2xlarge.3 | 16 | 64 GB | 10,000 |
mysql.x8.2xlarge.3 | 16 | 128 GB | 20,000 |
mysql.x4.4xlarge.3 | 32 | 128 GB | 20,000 |
mysql.x8.4xlarge.3 | 32 | 256 GB | 40,000 |
mysql.st.8xlarge.3 | 60 | 470 GB | 100,000 |
mysql.n2.2xlarge.1 | 16 | 32 GB | 10,000 |
mysql.n4.2xlarge.1 | 16 | 64 GB | 15,000 |
mysql.n8.2xlarge.1 | 16 | 128 GB | 20,000 |
mysql.x2.3xlarge2c | 24 | 48 GB | 24,000 |
mysql.n4.4xlarge.1 | 32 | 128 GB | 20,000 |
mysql.n8.4xlarge.1 | 32 | 256 GB | 64,000 |
mysql.n4.8xlarge.1 | 56 | 224 GB | 64,000 |
mysql.n8.8xlarge.1 | 56 | 480 GB | 64,000 |
mysql.n1.micro.1 | 1 | 1 GB | 2,000 |
mysql.n2.small.1 | 1 | 2 GB | 2,000 |