x86-based Instance Classes (Cloud Disk Storage)
RDS for MySQL supports MySQL 8.0, 5.7, and 5.6 (with 5.6 only available for existing instances).
It supports the following x86-based instance classes: general-purpose (recommended), dedicated (recommended), general-enhanced (only for existing instances), and general-enhanced II (only for existing instances). For details, see Table 1.
- General-purpose (recommended) and dedicated (recommended) are available for the cloud SSD and extreme SSD storage types. For details, see Table 2.
- General-enhanced (only for existing instances) and general-enhanced II (only for existing instances) are available for the ultra-high I/O storage type. For details, see Table 3.
Instance Class |
Description |
Scenario |
Constraints |
---|---|---|---|
General-purpose (recommended) |
CPU resources are shared with other general-purpose DB instances on the same physical machine. CPU usage is maximized through resource overcommitment. This instance class is a cost-effective option and suitable for scenarios where performance stability is not critical. If traffic loads are light, the computing performance is high. However, if traffic loads are heavy, vCPUs of different instances compete for physical CPU resources, resulting in unstable computing performance. |
Suitable for scenarios that have high requirements on cost-effectiveness. |
These instance classes are available in the following regions:
|
Dedicated (recommended) |
The instance has dedicated CPU and memory resources to ensure stable performance. There is no CPU resource contention between instances. This instance class is good when performance stability is important. |
Suitable for core database scenarios such as e-commerce, gaming, finance, government, and enterprise applications. |
|
General-enhanced and general-enhanced II |
With a leading network acceleration engine and Data Plane Development Kit (DPDK) fast packet processing, this instance class provides higher network performance and computing power. |
Suitable for websites and web applications that require high database computing and network performance. |
These two instance classes are available only for existing instances. |
Instance Class |
Specification Code for Primary/Standby Instances |
Specification Code for Read Replicas |
Specification Code for Single-Node Instances |
vCPUs |
Memory (GB) |
---|---|---|---|---|---|
General-purpose |
rds.mysql.n1.large.2.ha |
rds.mysql.n1.large.2.rr (Read replicas) rds.mysql.n1.large.2.rha.rr (HA read replicas) |
rds.mysql.n1.large.2 |
2 |
4 |
rds.mysql.n1.large.4.ha |
rds.mysql.n1.large.4.rr (Read replicas) rds.mysql.n1.large.4.rha.rr (HA read replicas) |
rds.mysql.n1.large.4 |
2 |
8 |
|
rds.mysql.n1.xlarge.2.ha |
rds.mysql.n1.xlarge.2.rr (Read replicas) rds.mysql.n1.xlarge.2.rha.rr (HA read replicas) |
rds.mysql.n1.xlarge.2 |
4 |
8 |
|
rds.mysql.n1.xlarge.4.ha |
rds.mysql.n1.xlarge.4.rr (Read replicas) rds.mysql.n1.xlarge.4.rha.rr (HA read replicas) |
rds.mysql.n1.xlarge.4 |
4 |
16 |
|
rds.mysql.n1.2xlarge.2.ha |
rds.mysql.n1.2xlarge.2.rr (Read replicas) rds.mysql.n1.2xlarge.2.rha.rr (HA read replicas) |
rds.mysql.n1.2xlarge.2 |
8 |
16 |
|
rds.mysql.n1.2xlarge.4.ha |
rds.mysql.n1.2xlarge.4.rr (Read replicas) rds.mysql.n1.2xlarge.4.rha.rr (HA read replicas) |
rds.mysql.n1.2xlarge.4 |
8 |
32 |
|
Dedicated
NOTE:
|
rds.mysql.x1.large.2.ha |
rds.mysql.x1.large.2.rr (Read replicas) rds.mysql.x1.large.2.rha.rr (HA read replicas) |
rds.mysql.x1.large.2 |
2 |
4 |
rds.mysql.x1.large.4.ha |
rds.mysql.x1.large.4.rr (Read replicas) rds.mysql.x1.large.4.rha.rr (HA read replicas) |
rds.mysql.x1.large.4 |
2 |
8 |
|
rds.mysql.x1.large.8.ha |
rds.mysql.x1.large.8.rr (Read replicas) rds.mysql.x1.large.8.rha.rr (HA read replicas) |
rds.mysql.x1.large.8 |
2 |
16 |
|
rds.mysql.x1.xlarge.2.ha |
rds.mysql.x1.xlarge.2.rr (Read replicas) rds.mysql.x1.xlarge.2.rha.rr (HA read replicas) |
rds.mysql.x1.xlarge.2 |
4 |
8 |
|
rds.mysql.x1.xlarge.4.ha |
rds.mysql.x1.xlarge.4.rr (Read replicas) rds.mysql.x1.xlarge.4.rha.rr (HA read replicas) |
rds.mysql.x1.xlarge.4 |
4 |
16 |
|
rds.mysql.x1.xlarge.8.ha |
rds.mysql.x1.xlarge.8.rr (Read replicas) rds.mysql.x1.xlarge.8.rha.rr (HA read replicas) |
rds.mysql.x1.xlarge.8 |
4 |
32 |
|
rds.mysql.x1.2xlarge.2.ha |
rds.mysql.x1.2xlarge.2.rr (Read replicas) rds.mysql.x1.2xlarge.2.rha.rr (HA read replicas) |
rds.mysql.x1.2xlarge.2 |
8 |
16 |
|
rds.mysql.x1.2xlarge.4.ha |
rds.mysql.x1.2xlarge.4.rr (Read replicas) rds.mysql.x1.2xlarge.4.rha.rr (HA read replicas) |
rds.mysql.x1.2xlarge.4 |
8 |
32 |
|
rds.mysql.x1.2xlarge.8.ha |
rds.mysql.x1.2xlarge.8.rr (Read replicas) rds.mysql.x1.2xlarge.8.rha.rr (HA read replicas) |
rds.mysql.x1.2xlarge.8 |
8 |
64 |
|
rds.mysql.x1.4xlarge.2.ha |
rds.mysql.x1.4xlarge.2.rr (Read replicas) rds.mysql.x1.4xlarge.2.rha.rr (HA read replicas) |
rds.mysql.x1.4xlarge.2 |
16 |
32 |
|
rds.mysql.x1.4xlarge.4.ha |
rds.mysql.x1.4xlarge.4.rr (Read replicas) rds.mysql.x1.4xlarge.8.rha.rr (HA read replicas) |
rds.mysql.x1.4xlarge.4 |
16 |
64 |
|
rds.mysql.x1.4xlarge.8.ha |
rds.mysql.x1.4xlarge.8.rr (Read replicas) rds.mysql.x1.4xlarge.8.rha.rr (HA read replicas) |
rds.mysql.x1.4xlarge.8 |
16 |
128 |
|
rds.mysql.x1.8xlarge.2.ha |
rds.mysql.x1.8xlarge.2.rr (Read replicas) rds.mysql.x1.8xlarge.2.rha.rr (HA read replicas) |
rds.mysql.x1.8xlarge.2 |
32 |
64 |
|
rds.mysql.x1.8xlarge.4.ha |
rds.mysql.x1.8xlarge.4.rr (Read replicas) rds.mysql.x1.8xlarge.4.rha.rr (HA read replicas) |
rds.mysql.x1.8xlarge.4 |
32 |
128 |
|
rds.mysql.x1.8xlarge.8.ha |
rds.mysql.x1.8xlarge.8.rr (Read replicas) rds.mysql.x1.8xlarge.8.rha.rr (HA read replicas) |
rds.mysql.x1.8xlarge.8 |
32 |
256 |
|
rds.mysql.x1.16xlarge.2.ha |
rds.mysql.x1.16xlarge.2.rr (Read replicas) rds.mysql.x1.16xlarge.2.rha.rr (HA read replicas) |
rds.mysql.x1.16xlarge.2 |
64 |
128 |
|
rds.mysql.x1.16xlarge.4.ha |
rds.mysql.x1.16xlarge.4.rr (Read replicas) rds.mysql.x1.16xlarge.4.rha.rr (HA read replicas) |
rds.mysql.x1.16xlarge.4 |
64 |
256 |
|
rds.mysql.x1.16xlarge.8.ha |
rds.mysql.x1.16xlarge.8.rr (Read replicas) rds.mysql.x1.16xlarge.8.rha.rr (HA read replicas) |
rds.mysql.x1.16xlarge.8 |
64 |
512 |
|
rds.mysql.x1.24xlarge.2.ha |
rds.mysql.x1.24xlarge.2.rr (Read replicas) rds.mysql.x1.24xlarge.2.rha.rr (HA read replicas) |
rds.mysql.x1.24xlarge.2 |
96 |
192 |
|
rds.mysql.x1.24xlarge.4.ha |
rds.mysql.x1.24xlarge.4.rr (Read replicas) rds.mysql.x1.24xlarge.4.rha.rr (HA read replicas) |
rds.mysql.x1.24xlarge.4 |
96 |
384 |
|
rds.mysql.x1.24xlarge.8.ha |
rds.mysql.x1.24xlarge.8.rr (Read replicas) rds.mysql.x1.24xlarge.8.rha.rr (HA read replicas) |
rds.mysql.x1.24xlarge.8 |
96 |
768 |
|
rds.mysql.x1.32xlarge.2.ha |
rds.mysql.x1.32xlarge.2.rr (Read replicas) rds.mysql.x1.32xlarge.2.rha.rr (HA read replicas) |
rds.mysql.x1.32xlarge.2 |
128 |
256 |
|
rds.mysql.x1.32xlarge.4.ha |
rds.mysql.x1.32xlarge.4.rr (Read replicas) rds.mysql.x1.32xlarge.4.rha.rr (HA read replicas) |
rds.mysql.x1.32xlarge.4 |
128 |
512 |
|
rds.mysql.x1.32xlarge.8.ha |
rds.mysql.x1.32xlarge.8.rr (Read replicas) rds.mysql.x1.32xlarge.8.rha.rr (HA read replicas) |
rds.mysql.x1.32xlarge.8 |
128 |
1024 |
Instance Class |
vCPUs |
Memory (GB) |
---|---|---|
General-enhanced |
1 |
2 |
1 |
4 |
|
1 |
8 |
|
2 |
4 |
|
2 |
8 |
|
2 |
16 |
|
4 |
8 |
|
4 |
16 |
|
4 |
32 |
|
8 |
16 |
|
8 |
32 |
|
8 |
64 |
|
16 |
32 |
|
16 |
64 |
|
16 |
128 |
|
32 |
64 |
|
32 |
128 |
|
32 |
256 |
|
60 |
128 |
|
60 |
256 |
|
60 |
512 |
|
General-enhanced II |
2 |
4 |
2 |
8 |
|
2 |
16 |
|
4 |
8 |
|
4 |
16 |
|
4 |
32 |
|
8 |
16 |
|
8 |
32 |
|
8 |
64 |
|
16 |
32 |
|
16 |
64 |
|
16 |
128 |
|
32 |
64 |
|
32 |
128 |
|
64 |
128 |
|
64 |
256 |
|
64 |
512 |
The DB instance specifications vary according to site requirements.
Helpful Links
For information about transactions per second (TPS) and queries per second (QPS), see the Performance White Paper.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot