RDS for SQL Server Instance Classes
To learn about the DB engine versions supported by RDS for SQL Server, see DB Engines and Versions.
Instance Class | vCPUs | Memory (GB) | Supported DB Engine |
---|---|---|---|
General-enhanced | 2 | 4 | Microsoft SQL Server |
2 | 8 | Microsoft SQL Server | |
2 | 16 | Microsoft SQL Server | |
4 | 8 | Microsoft SQL Server | |
4 | 16 | Microsoft SQL Server | |
4 | 32 | Microsoft SQL Server | |
8 | 16 | Microsoft SQL Server | |
8 | 32 | Microsoft SQL Server | |
8 | 64 | Microsoft SQL Server | |
16 | 32 | Microsoft SQL Server | |
16 | 64 | Microsoft SQL Server | |
16 | 128 | Microsoft SQL Server | |
32 | 64 | Microsoft SQL Server | |
32 | 128 | Microsoft SQL Server | |
32 | 256 | Microsoft SQL Server | |
60 | 128 | Microsoft SQL Server | |
60 | 256 | Microsoft SQL Server | |
60 | 512 | Microsoft SQL Server |
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.