Updated on 2025-07-14 GMT+08:00

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.
Table 1 x86-based instance classes

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:

  • CN North-Beijing4 and CN North-Ulanqab1
  • CN East-Shanghai1
  • CN South-Guangzhou and CN South-Guangzhou-InvitationOnly
  • CN Southwest-Guiyang1
  • AP-Bangkok and AP-Singapore
  • CN-Hong Kong
  • LA-Sao Paulo1, LA-Santiago, LA-Mexico City1, and LA-Mexico City2
  • AF-Johannesburg

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.

Table 2 Details of general-purpose and dedicated instance classes

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:
  • The specifications supported for cloud SSDs and extreme SSDs are different.
  • The 2 vCPUs | 4 GB, 2 vCPUs | 8 GB, 2 vCPUs | 16 GB, 4 vCPUs | 8 GB, 4 vCPUs | 16 GB, and 4 vCPUs | 32 GB specifications are available only in certain regions.
  • The 32 vCPUs | 256 GB, 96 vCPUs | 192 GB, 96 vCPUs | 384 GB, 96 vCPUs | 768 GB, 128 vCPUs | 256 GB, 128 vCPUs | 512 GB, and 128 vCPUs | 1024 GB specifications are available only in certain regions.

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

Table 3 Details of general-enhanced and general-enhanced II instance classes

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.