RDS for SQL Server Instance Classes
To learn about the DB engine versions supported by RDS for SQL Server, see DB Engines and Versions.
Table 1 lists the instance classes based on the x86 CPU architecture available to RDS for SQL Server. For detailed specifications of each instance class, see Table 2.
Instance Class |
Description |
Scenario |
---|---|---|
General-purpose |
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. |
Suitable for scenarios that have high requirements on cost-effectiveness. |
Dedicated |
The instance has dedicated CPU and memory resources to ensure stable performance. The performance of a dedicated instance is never affected by other instances on the same physical machine. 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-purpose (Extended-use) |
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. |
To purchase this instance class, contact customer service. Less expensive than general-purpose instances For details, see Product Price Details. |
Dedicated (Extended-use) |
The instance has dedicated CPU and memory resources to ensure stable performance. The performance of a dedicated instance is never affected by other instances on the same physical machine. This instance class is good when performance stability is important. |
To purchase this instance class, contact customer service. Less expensive than dedicated instances For details, see Product Pricing Details. |
Instance Class |
Specification Code for Cluster Instances |
Specification Code for Single Instances |
Specification Code for Primary/Standby Instances |
Specification Code for Read Replicas |
vCPUs |
Memory (GB)a |
---|---|---|---|---|---|---|
General-purpose |
- |
rds.mssql.spec.n1.web.large.2 |
- |
- |
2 |
4 |
- |
rds.mssql.spec.n1.web.large.4 |
- |
- |
2 |
8 |
|
- |
rds.mssql.spec.n1.web.xlarge.2 |
- |
- |
4 |
8 |
|
- |
rds.mssql.spec.n1.web.xlarge.4 |
- |
- |
4 |
16 |
|
- |
rds.mssql.spec.n1.web.2xlarge.2 |
- |
- |
8 |
16 |
|
- |
rds.mssql.spec.n1.web.2xlarge.4 |
- |
- |
8 |
32 |
|
- |
rds.mssql.spec.n1.se.large.2 |
rds.mssql.spec.n1.se.large.2.ha |
- |
2 |
4 |
|
- |
rds.mssql.spec.n1.se.xlarge.2 |
rds.mssql.spec.n1.se.xlarge.2.ha |
- |
4 |
8 |
|
- |
rds.mssql.spec.n1.se.2xlarge.2 |
rds.mssql.spec.n1.se.2xlarge.2.ha |
- |
8 |
16 |
|
- |
rds.mssql.spec.n1.se.4xlarge.2 |
rds.mssql.spec.n1.se.4xlarge.2.ha |
- |
16 |
32 |
|
rds.mssql.spec.n1.ee.large.2.ha |
rds.mssql.spec.n1.ee.large.2 |
- |
rds.mssql.spec.n1.ee.large.2.rr |
2 |
4 |
|
rds.mssql.spec.n1.ee.xlarge.2.ha |
rds.mssql.spec.n1.ee.xlarge.2 |
- |
rds.mssql.spec.n1.ee.xlarge.2.rr |
4 |
8 |
|
rds.mssql.spec.n1.ee.2xlarge.2.ha |
rds.mssql.spec.n1.ee.2xlarge.2 |
- |
rds.mssql.spec.n1.ee.2xlarge.2.rr |
8 |
16 |
|
rds.mssql.spec.n1.ee.4xlarge.2.ha |
rds.mssql.spec.n1.ee.4xlarge.2 |
- |
rds.mssql.spec.n1.ee.4xlarge.2.rr |
16 |
32 |
|
Dedicated
NOTE:
The specifications vary depending on the DB engine version. |
- |
rds.mssql.spec.x1.web.large.4 |
- |
- |
2 |
8 |
- |
rds.mssql.spec.x1.web.large.8 |
- |
- |
2 |
16 |
|
- |
rds.mssql.spec.x1.web.xlarge.4 |
- |
- |
4 |
16 |
|
- |
rds.mssql.spec.x1.web.xlarge.8 |
- |
- |
4 |
32 |
|
- |
rds.mssql.spec.x1.web.2xlarge.4 |
- |
- |
8 |
32 |
|
- |
rds.mssql.spec.x1.web.2xlarge.8 |
- |
- |
8 |
64 |
|
- |
rds.mssql.spec.x1.web.4xlarge.4 |
- |
- |
16 |
64 |
|
- |
rds.mssql.spec.x1.se.large.4 |
rds.mssql.spec.x1.se.large.4.ha |
- |
2 |
8 |
|
- |
rds.mssql.spec.x1.se.large.8 |
rds.mssql.spec.x1.se.large.8.ha |
- |
2 |
16 |
|
- |
rds.mssql.spec.x1.se.xlarge.2 |
rds.mssql.spec.x1.se.xlarge.2.ha |
- |
4 |
8 |
|
- |
rds.mssql.spec.x1.se.xlarge.4 |
rds.mssql.spec.x1.se.xlarge.4.ha |
- |
4 |
16 |
|
- |
rds.mssql.spec.x1.se.xlarge.8 |
rds.mssql.spec.x1.se.xlarge.8.ha |
- |
4 |
32 |
|
- |
rds.mssql.spec.x1.se.2xlarge.4 |
rds.mssql.spec.x1.se.2xlarge.4.ha |
- |
8 |
32 |
|
- |
rds.mssql.spec.x1.se.2xlarge.8 |
rds.mssql.spec.x1.se.2xlarge.8.ha |
- |
8 |
64 |
|
- |
rds.mssql.spec.x1.se.4xlarge.4 |
rds.mssql.spec.x1.se.4xlarge.4.ha |
- |
16 |
64 |
|
- |
rds.mssql.spec.x1.se.4xlarge.8 |
rds.mssql.spec.x1.se.4xlarge.8.ha |
- |
16 |
128 |
|
- |
- |
rds.mssql.spec.x1.se.6xlarge.4.ha |
- |
24 |
96 |
|
rds.mssql.spec.x1.ee.large.4.ha |
rds.mssql.spec.x1.ee.large.4 |
rds.mssql.spec.x1.ee.large.4.ha |
rds.mssql.spec.x1.ee.large.4.rr |
2 |
8 |
|
rds.mssql.spec.x1.ee.large.8.ha |
rds.mssql.spec.x1.ee.large.8 |
rds.mssql.spec.x1.ee.large.8.ha |
rds.mssql.spec.x1.ee.large.8.rr |
2 |
16 |
|
rds.mssql.spec.x1.ee.xlarge.2.ha |
rds.mssql.spec.x1.ee.xlarge.2 |
rds.mssql.spec.x1.ee.xlarge.2.ha |
rds.mssql.spec.x1.ee.xlarge.2.rr |
4 |
8 |
|
rds.mssql.spec.x1.ee.xlarge.4.ha |
rds.mssql.spec.x1.ee.xlarge.4 |
rds.mssql.spec.x1.ee.xlarge.4.ha |
rds.mssql.spec.x1.ee.xlarge.4.rr |
4 |
16 |
|
rds.mssql.spec.x1.ee.xlarge.8.ha |
rds.mssql.spec.x1.ee.xlarge.8 |
rds.mssql.spec.x1.ee.xlarge.8.ha |
rds.mssql.spec.x1.ee.xlarge.8.rr |
4 |
32 |
|
rds.mssql.spec.x1.ee.2xlarge.4.ha |
rds.mssql.spec.x1.ee.2xlarge.4 |
rds.mssql.spec.x1.ee.2xlarge.4.ha |
rds.mssql.spec.x1.ee.2xlarge.4.rr |
8 |
32 |
|
rds.mssql.spec.x1.ee.2xlarge.8.ha |
rds.mssql.spec.x1.ee.2xlarge.8 |
rds.mssql.spec.x1.ee.2xlarge.8.ha |
rds.mssql.spec.x1.ee.2xlarge.8.rr |
8 |
64 |
|
rds.mssql.spec.x1.ee.4xlarge.4.ha |
rds.mssql.spec.x1.ee.4xlarge.4 |
rds.mssql.spec.x1.ee.4xlarge.4.ha |
rds.mssql.spec.x1.ee.4xlarge.4.rr |
16 |
64 |
|
rds.mssql.spec.x1.ee.4xlarge.8.ha |
rds.mssql.spec.x1.ee.4xlarge.8 |
rds.mssql.spec.x1.ee.4xlarge.8.ha |
rds.mssql.spec.x1.ee.4xlarge.8.rr |
16 |
128 |
|
- |
- |
rds.mssql.spec.x1.ee.6xlarge.4.ha |
- |
24 |
96 |
|
rds.mssql.spec.x1.ee.6xlarge.8.ha |
rds.mssql.spec.x1.ee.6xlarge.8 |
rds.mssql.spec.x1.ee.6xlarge.8.ha |
rds.mssql.spec.x1.ee.6xlarge.8.rr |
24 |
192 |
|
rds.mssql.spec.x1.ee.8xlarge.4.ha |
rds.mssql.spec.x1.ee.8xlarge.4 |
rds.mssql.spec.x1.ee.8xlarge.4.ha |
rds.mssql.spec.x1.ee.8xlarge.4.rr |
32 |
128 |
|
rds.mssql.spec.x1.ee.8xlarge.8.ha |
rds.mssql.spec.x1.ee.8xlarge.8 |
rds.mssql.spec.x1.ee.8xlarge.8.ha |
rds.mssql.spec.x1.ee.8xlarge.8.rr |
32 |
256 |
|
rds.mssql.spec.x1.ee.16xlarge.4.ha |
rds.mssql.spec.x1.ee.16xlarge.4 |
rds.mssql.spec.x1.ee.16xlarge.4.ha |
rds.mssql.spec.x1.ee.16xlarge.4.rr |
64 |
256 |
|
- |
rds.mssql.spec.x1.ee.16xlarge.8 |
rds.mssql.spec.x1.ee.16xlarge.8.ha |
- |
64 |
512 |
|
General-purpose (Extended-use)
NOTE:
To purchase this instance class, contact customer service. |
- |
rds.mssql.spec.n1-ext.se.large.2 |
rds.mssql.spec.n1-ext.se.large.2.ha |
- |
2 |
4 |
- |
rds.mssql.spec.n1-ext.se.xlarge.2 |
rds.mssql.spec.n1-ext.se.xlarge.2.ha |
- |
4 |
8 |
|
- |
rds.mssql.spec.n1-ext.se.2xlarge.2 |
rds.mssql.spec.n1-ext.se.2xlarge.2.ha |
- |
8 |
16 |
|
- |
rds.mssql.spec.n1-ext.se.4xlarge.2 |
rds.mssql.spec.n1-ext.se.4xlarge.2.ha |
- |
16 |
32 |
|
rds.mssql.spec.n1-ext.ee.large.2.ha |
rds.mssql.spec.n1-ext.ee.large.2 |
- |
rds.mssql.spec.n1-ext.ee.large.2.rr |
2 |
4 |
|
rds.mssql.spec.n1-ext.ee.xlarge.2.ha |
rds.mssql.spec.n1-ext.ee.xlarge.2 |
- |
rds.mssql.spec.n1-ext.ee.xlarge.2.rr |
4 |
8 |
|
rds.mssql.spec.n1-ext.ee.2xlarge.2.ha |
rds.mssql.spec.n1-ext.ee.2xlarge.2 |
- |
rds.mssql.spec.n1-ext.ee.2xlarge.2.rr |
8 |
16 |
|
rds.mssql.spec.n1-ext.ee.4xlarge.2.ha |
rds.mssql.spec.n1-ext.ee.4xlarge.2 |
- |
rds.mssql.spec.n1-ext.ee.4xlarge.2.rr |
16 |
32 |
|
Dedicated (Extended-use)
NOTE:
To purchase this instance class, contact customer service. |
- |
rds.mssql.spec.x1-ext.se.large.4 |
rds.mssql.spec.x1-ext.se.large.4.ha |
- |
2 |
8 |
- |
rds.mssql.spec.x1-ext.se.large.8 |
rds.mssql.spec.x1-ext.se.large.8.ha |
- |
2 |
16 |
|
- |
rds.mssql.spec.x1-ext.se.xlarge.4 |
rds.mssql.spec.x1-ext.se.xlarge.4.ha |
- |
4 |
16 |
|
- |
rds.mssql.spec.x1-ext.se.xlarge.8 |
rds.mssql.spec.x1-ext.se.xlarge.8.ha |
- |
4 |
32 |
|
- |
rds.mssql.spec.x1-ext.se.2xlarge.4 |
rds.mssql.spec.x1-ext.se.2xlarge.4.ha |
- |
8 |
32 |
|
- |
rds.mssql.spec.x1-ext.se.2xlarge.8 |
rds.mssql.spec.x1-ext.se.2xlarge.8.ha |
- |
8 |
64 |
|
- |
rds.mssql.spec.x1-ext.se.4xlarge.4 |
rds.mssql.spec.x1-ext.se.4xlarge.4.ha |
- |
16 |
64 |
|
- |
rds.mssql.spec.x1-ext.se.4xlarge.8 |
rds.mssql.spec.x1-ext.se.4xlarge.8.ha |
- |
16 |
128 |
|
- |
rds.mssql.spec.x1-ext.se.6xlarge.4.ha |
- |
- |
24 |
96 |
|
rds.mssql.spec.x1-ext.ee.large.4.ha |
rds.mssql.spec.x1-ext.ee.large.4 |
rds.mssql.spec.x1-ext.ee.large.4.ha |
rds.mssql.spec.x1-ext.ee.large.4.rr |
2 |
8 |
|
rds.mssql.spec.x1-ext.ee.large.8.ha |
rds.mssql.spec.x1-ext.ee.large.8 |
rds.mssql.spec.x1-ext.ee.large.8.ha |
rds.mssql.spec.x1-ext.ee.large.8.rr |
2 |
16 |
|
- |
- |
rds.mssql.spec.x1-ext.ee.xlarge.2.ha |
- |
4 |
8 |
|
rds.mssql.spec.x1-ext.ee.xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.xlarge.4 |
rds.mssql.spec.x1-ext.ee.xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.xlarge.4.rr |
4 |
16 |
|
rds.mssql.spec.x1-ext.ee.xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.xlarge.8 |
rds.mssql.spec.x1-ext.ee.xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.xlarge.8.rr |
4 |
32 |
|
rds.mssql.spec.x1-ext.ee.2xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.2xlarge.4 |
rds.mssql.spec.x1-ext.ee.2xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.2xlarge.4.rr |
8 |
32 |
|
rds.mssql.spec.x1-ext.ee.2xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.2xlarge.8 |
rds.mssql.spec.x1-ext.ee.2xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.2xlarge.8.rr |
8 |
64 |
|
rds.mssql.spec.x1-ext.ee.4xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.4xlarge.4 |
rds.mssql.spec.x1-ext.ee.4xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.4xlarge.4.rr |
16 |
64 |
|
rds.mssql.spec.x1-ext.ee.4xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.4xlarge.8 |
rds.mssql.spec.x1-ext.ee.4xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.4xlarge.8.rr |
16 |
128 |
|
- |
rds.mssql.spec.x1-ext.ee.6xlarge.8 |
rds.mssql.spec.x1-ext.ee.6xlarge.8.ha |
- |
24 |
192 |
|
rds.mssql.spec.x1-ext.ee.8xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.8xlarge.4 |
rds.mssql.spec.x1-ext.ee.8xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.8xlarge.4.rr |
32 |
128 |
|
rds.mssql.spec.x1-ext.ee.8xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.8xlarge.8 |
rds.mssql.spec.x1-ext.ee.8xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.8xlarge.8.rr |
32 |
256 |
|
rds.mssql.spec.x1-ext.ee.16xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.16xlarge.4 |
rds.mssql.spec.x1-ext.ee.16xlarge.4.ha |
rds.mssql.spec.x1-ext.ee.16xlarge.4.rr |
64 |
256 |
|
rds.mssql.spec.x1-ext.ee.16xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.16xlarge.8 |
rds.mssql.spec.x1-ext.ee.16xlarge.8.ha |
rds.mssql.spec.x1-ext.ee.16xlarge.8.rr |
64 |
512 |
|
- |
- |
rds.mssql.spec.x1-ext.ee.26xlarge.14.ha |
- |
104 |
1466 |
|
- |
- |
rds.mssql.spec.x1-ext.ee.52xlarge.14.ha |
- |
208 |
2932 |
a: The memory defined by an RDS for SQL Server instance class includes the memory occupied by instance management, database workloads, and the underlying OS (including the memory reserved for BIOS, kernel memory, and hypervisor memory). Therefore, the available memory of a DB instance is less than the memory defined in the instance class. RDS for SQL Server instances using cloud SSDs are built on ECSs. The ECS specifications used by each DB instance may be different, so the performance of each DB instance varies.
The DB instance specifications vary according to site requirements.
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