

# Microsoft SQL Server 的数据库实例类支持
<a name="SQLServer.Concepts.General.InstanceClasses"></a>

数据库实例的计算和内存容量由数据库实例类决定。您需要的数据库实例类取决于您的处理能力和内存要求。有关更多信息，请参阅“[数据库实例类](Concepts.DBInstanceClass.md)”。

以下是 Microsoft SQL Server 支持的数据库实例类列表，此处为方便起见而提供。如需最新的列表，请参阅 RDS 控制台：[https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)。

并非所有受支持的 SQL Server 次要版本中均提供所有数据库实例类。例如，较旧的次要版本中不提供一些较新的数据库实例类（例如 db.r6i）。您可以使用 [describe-orderable-db-instance-options](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/describe-orderable-db-instance-options.html) AWS CLI 命令来找出哪些数据库实例类可用于您的 SQL Server 版本。



| SQL Server 版本 | 2025 支持范围 | 2022 支持范围 | 2019 支持范围 | 2017 和 2016 支持范围 | 
| --- | --- | --- | --- | --- | 
| 企业版 | `db.t3.xlarge`–`db.t3.2xlarge`<br />`db.r5.xlarge`–`db.r5.24xlarge`<br />`db.r5b.xlarge`–`db.r5b.24xlarge`<br />`db.r5d.xlarge`–`db.r5d.24xlarge`<br />`db.r6i.xlarge`–`db.r6i.32xlarge`<br />`db.r7i.xlarge`–`db.r7i.48xlarge`<br />`db.r8a.xlarge`–`db.r8a.16xlarge`<br />`db.r8i.xlarge`–`db.r8i.96xlarge`<br />`db.m5.xlarge`–`db.m5.24xlarge`<br />`db.m5d.xlarge`–`db.m5d.24xlarge`<br />`db.m6i.xlarge`–`db.m6i.32xlarge`<br />`db.m7i.xlarge`–`db.m7i.48xlarge`<br />`db.m8a.xlarge`–`db.m8a.16xlarge`<br />`db.m8i.xlarge`–`db.m8i.96xlarge`<br />`db.x2iedn.xlarge`–`db.x2iedn.32xlarge`<br />`db.x2m.xlarge`–`db.x2m.32xlarge`<br />`db.z1d.xlarge`–`db.z1d.12xlarge` | `db.t3.xlarge`–`db.t3.2xlarge`<br />`db.r5.xlarge`–`db.r5.24xlarge`<br />`db.r5b.xlarge`–`db.r5b.24xlarge`<br />`db.r5d.xlarge`–`db.r5d.24xlarge`<br />`db.r6i.xlarge`–`db.r6i.32xlarge`<br />`db.r7i.xlarge`–`db.r7i.48xlarge`<br />`db.r8a.xlarge`–`db.r8a.16xlarge`<br />`db.r8i.xlarge`–`db.r8i.96xlarge`<br />`db.m5.xlarge`–`db.m5.24xlarge`<br />`db.m5d.xlarge`–`db.m5d.24xlarge`<br />`db.m6i.xlarge`–`db.m6i.32xlarge`<br />`db.m7i.xlarge`–`db.m7i.48xlarge`<br />`db.m8a.xlarge`–`db.m8a.16xlarge`<br />`db.m8i.xlarge`–`db.m8i.96xlarge`<br />`db.x2iedn.xlarge`–`db.x2iedn.32xlarge`<br />`db.x2m.xlarge`–`db.x2m.32xlarge`<br />`db.z1d.xlarge`–`db.z1d.12xlarge` | `db.t3.xlarge`–`db.t3.2xlarge`<br />`db.r5.xlarge`–`db.r5.24xlarge`<br />`db.r5b.xlarge`–`db.r5b.24xlarge`<br />`db.r5d.xlarge`–`db.r5d.24xlarge`<br />`db.r6i.xlarge`–`db.r6i.32xlarge`<br />`db.r7i.xlarge`–`db.r7i.48xlarge`<br />`db.r8a.xlarge`–`db.r8a.16xlarge`<br />`db.r8i.xlarge`–`db.r8i.96xlarge`<br />`db.m5.xlarge`–`db.m5.24xlarge`<br />`db.m5d.xlarge`–`db.m5d.24xlarge`<br />`db.m6i.xlarge`–`db.m6i.32xlarge`<br />`db.m7i.xlarge`–`db.m7i.48xlarge`<br />`db.m8a.xlarge`–`db.m8a.16xlarge`<br />`db.m8i.xlarge`–`db.m8i.96xlarge`<br />`db.x2iedn.xlarge`–`db.x2iedn.32xlarge`<br />`db.x2m.xlarge`–`db.x2m.32xlarge`<br />`db.z1d.xlarge`–`db.z1d.12xlarge` | `db.t3.xlarge`–`db.t3.2xlarge`<br />`db.r5.xlarge`–`db.r5.24xlarge`<br />`db.r5b.xlarge`–`db.r5b.24xlarge`<br />`db.r5d.xlarge`–`db.r5d.24xlarge`<br />`db.r6i.xlarge`–`db.r6i.32xlarge`<br />`db.r7i.xlarge`–`db.r7i.48xlarge`<br />`db.r8a.xlarge`–`db.r8a.16xlarge`<br />`db.r8i.xlarge`–`db.r8i.96xlarge`<br />`db.m5.xlarge`–`db.m5.24xlarge`<br />`db.m5d.xlarge`–`db.m5d.24xlarge`<br />`db.m6i.xlarge`–`db.m6i.32xlarge`<br />`db.m7i.xlarge`–`db.m7i.48xlarge`<br />`db.m8a.xlarge`–`db.m8a.16xlarge`<br />`db.m8i.xlarge`–`db.m8i.96xlarge`<br />`db.x2iedn.xlarge`–`db.x2iedn.32xlarge`<br />`db.x2m.xlarge`–`db.x2m.32xlarge`<br />`db.z1d.xlarge`–`db.z1d.12xlarge` | 
| 标准版 | `db.t3.xlarge`–`db.t3.2xlarge`<br />`db.r5.large`–`db.r5.24xlarge`<br />`db.r5b.large`–`db.r5b.8xlarge`<br />`db.r5d.large`–`db.r5d.24xlarge`<br />`db.r6i.large`–`db.r6i.8xlarge`<br />`db.r7i.large`–`db.r7i.16xlarge`<br />`db.r8a.large`–`db.r8a.16xlarge`<br />`db.r8i.large`–`db.r8i.16xlarge`<br />`db.m5.large`–`db.m5.24xlarge`<br />`db.m5d.large`–`db.m5d.24xlarge`<br />`db.m6i.large`–`db.m6i.8xlarge`<br />`db.m7i.large`–`db.m7i.16xlarge`<br />`db.m8a.large`–`db.m8a.16xlarge`<br />`db.m8i.large`–`db.m8i.16xlarge`<br />`db.x2iedn.xlarge`–`db.x2iedn.8xlarge`<br />`db.x2m.xlarge`–`db.x2m.16xlarge`<br />`db.z1d.large`–`db.z1d.12xlarge` | `db.t3.xlarge`–`db.t3.2xlarge`<br />`db.r5.large`–`db.r5.24xlarge`<br />`db.r5b.large`–`db.r5b.8xlarge`<br />`db.r5d.large`–`db.r5d.24xlarge`<br />`db.r6i.large`–`db.r6i.8xlarge`<br />`db.r7i.large`–`db.r7i.12xlarge`<br />`db.r8a.large`–`db.r8a.12xlarge`<br />`db.r8i.large`–`db.r8i.12xlarge`<br />`db.m5.large`–`db.m5.24xlarge`<br />`db.m5d.large`–`db.m5d.24xlarge`<br />`db.m6i.large`–`db.m6i.8xlarge`<br />`db.m7i.large`–`db.m7i.12xlarge`<br />`db.m8a.large`–`db.m8a.12xlarge`<br />`db.m8i.large`–`db.m8i.12xlarge`<br />`db.x2iedn.xlarge`–`db.x2iedn.8xlarge`<br />`db.x2m.xlarge`–`db.x2m.8xlarge`<br />`db.z1d.large`–`db.z1d.12xlarge` | `db.t3.xlarge`–`db.t3.2xlarge`<br />`db.r5.large`–`db.r5.24xlarge`<br />`db.r5b.large`–`db.r5b.24xlarge`<br />`db.r5d.large`–`db.r5d.24xlarge`<br />`db.r6i.large`–`db.r6i.8xlarge`<br />`db.r7i.large`–`db.r7i.12xlarge`<br />`db.r8a.large`–`db.r8a.12xlarge`<br />`db.r8i.large`–`db.r8i.12xlarge`<br />`db.m5.large`–`db.m5.24xlarge`<br />`db.m5d.large`–`db.m5d.24xlarge`<br />`db.m6i.large`–`db.m6i.8xlarge`<br />`db.m7i.large`–`db.m7i.12xlarge`<br />`db.m8a.large`–`db.m8a.12xlarge`<br />`db.m8i.large`–`db.m8i.12xlarge`<br />`db.x2iedn.xlarge`–`db.x2iedn.32xlarge`<br />`db.x2m.xlarge`–`db.x2m.8xlarge`<br />`db.z1d.large`–`db.z1d.12xlarge` | `db.t3.xlarge`–`db.t3.2xlarge`<br />`db.r5.large`–`db.r5.24xlarge`<br />`db.r5b.large`–`db.r5b.24xlarge`<br />`db.r5d.large`–`db.r5d.24xlarge`<br />`db.r6i.large`–`db.r6i.8xlarge`<br />`db.r7i.large`–`db.r7i.12xlarge`<br />`db.r8a.large`–`db.r8a.12xlarge`<br />`db.r8i.large`–`db.r8i.12xlarge`<br />`db.m5.large`–`db.m5.24xlarge`<br />`db.m5d.large`–`db.m5d.24xlarge`<br />`db.m6i.large`–`db.m6i.8xlarge`<br />`db.m7i.large`–`db.m7i.12xlarge`<br />`db.m8a.large`–`db.m8a.12xlarge`<br />`db.m8i.large`–`db.m8i.12xlarge`<br />`db.x2iedn.xlarge`–`db.x2iedn.32xlarge`<br />`db.x2m.xlarge`–`db.x2m.8xlarge`<br />`db.z1d.large`–`db.z1d.12xlarge` | 
| Web 版 | 不适用 | `db.t3.small`–`db.t3.xlarge`<br />`db.r5.large`–`db.r5.4xlarge`<br />`db.r5b.large`–`db.r5b.4xlarge`<br />`db.r5d.large`–`db.r5d.4xlarge`<br />`db.r6i.large`–`db.r6i.4xlarge`<br />`db.r7i.large`–`db.r7i.4xlarge`<br />`db.r8a.large`–`db.r8a.8xlarge`<br />`db.r8i.large`–`db.r8i.8xlarge`<br />`db.m5.large`–`db.m5.4xlarge`<br />`db.m5d.large`–`db.m5d.4xlarge`<br />`db.m6i.large`–`db.m6i.4xlarge`<br />`db.m7i.large`–`db.m7i.4xlarge`<br />`db.m8a.large`–`db.m8a.8xlarge`<br />`db.m8i.large`–`db.m8i.8xlarge`<br />`db.z1d.large`–`db.z1d.3xlarge` | `db.t3.small`–`db.t3.2xlarge`<br />`db.r5.large`–`db.r5.4xlarge`<br />`db.r5b.large`–`db.r5b.4xlarge`<br />`db.r5d.large`–`db.r5d.4xlarge`<br />`db.r6i.large`–`db.r6i.4xlarge`<br />`db.r7i.large`–`db.r7i.4xlarge`<br />`db.r8a.large`–`db.r8a.8xlarge`<br />`db.r8i.large`–`db.r8i.8xlarge`<br />`db.m5.large`–`db.m5.4xlarge`<br />`db.m5d.large`–`db.m5d.4xlarge`<br />`db.m6i.large`–`db.m6i.4xlarge`<br />`db.m7i.large`–`db.m7i.4xlarge`<br />`db.m8a.large`–`db.m8a.8xlarge`<br />`db.m8i.large`–`db.m8i.8xlarge`<br />`db.z1d.large`–`db.z1d.3xlarge` | `db.t3.small`–`db.t3.2xlarge`<br />`db.r5.large`–`db.r5.4xlarge`<br />`db.r5b.large`–`db.r5b.4xlarge`<br />`db.r5d.large`–`db.r5d.4xlarge`<br />`db.r6i.large`–`db.r6i.4xlarge`<br />`db.r7i.large`–`db.r7i.4xlarge`<br />`db.r8a.large`–`db.r8a.8xlarge`<br />`db.r8i.large`–`db.r8i.8xlarge`<br />`db.m5.large`–`db.m5.4xlarge`<br />`db.m5d.large`–`db.m5d.4xlarge`<br />`db.m6i.large`–`db.m6i.4xlarge`<br />`db.m7i.large`–`db.m7i.4xlarge`<br />`db.m8a.large`–`db.m8a.8xlarge`<br />`db.m8i.large`–`db.m8i.8xlarge`<br />`db.z1d.large`–`db.z1d.3xlarge` | 
| 精简版 | `db.t3.micro`–`db.t3.xlarge` | `db.t3.micro`–`db.t3.xlarge` | `db.t3.micro`–`db.t3.xlarge` | `db.t3.micro`–`db.t3.xlarge` | 
| 开发人员版（2022 年及更早版本） | 不适用 | `db.m6i.xlarge`–`db.m6i.32xlarge`<br />`db.m8a.xlarge`–`db.m8a.16xlarge`<br />`db.m8i.xlarge`–`db.m8i.96xlarge`<br />`db.r6i.xlarge`–`db.r6i.32xlarge`<br />`db.r8a.xlarge`–`db.r8a.16xlarge`<br />`db.r8i.xlarge`–`db.r8i.96xlarge`<br />`db.x2m.xlarge`–`db.x2m.32xlarge` | 不适用 | 不适用 | 
| 开发人员版 EE（SQL Server 2025） | `db.r6i.xlarge`–`db.r6i.32xlarge`<br />`db.r7i.xlarge`–`db.r7i.48xlarge`<br />`db.m6i.xlarge`–`db.m6i.32xlarge`<br />`db.m7i.xlarge`–`db.m7i.48xlarge`<br />`db.r8i.large`–`db.r8i.96xlarge`<br />`db.m8i.large`–`db.m8i.96xlarge`<br />`db.r8a.large`–`db.r8a.16xlarge`<br />`db.m8a.large`–`db.m8a.16xlarge`<br />`db.x2m.xlarge`–`db.x2m.32xlarge` | 不适用 | 不适用 | 不适用 | 
| 开发人员版 SE（SQL Server 2025） | `db.r7i.large`–`db.r7i.12xlarge`<br />`db.m7i.large`–`db.m7i.12xlarge`<br />`db.r8i.large`–`db.r8i.12xlarge`<br />`db.m8i.large`–`db.m8i.12xlarge`<br />`db.r8a.large`–`db.r8a.12xlarge`<br />`db.m8a.large`–`db.m8a.12xlarge`<br />`db.x2m.xlarge`–`db.x2m.16xlarge` | 不适用 | 不适用 | 不适用 | 

**注意**  
 从第 7 代实例类开始，对于大小为 2xlarge 及更大的实例，在 RDS SQL Server 上禁用超线程。这会导致可用的 vCPU 总数为[相应的 EC2 实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/cpu-options-supported-instances-values.html)所支持的 vCPU 总数的一半。例如，EC2 实例类型 `m7i.2xlarge` 默认情况下支持 4 个内核和每个内核 2 个线程，因此总共为 8 个 vCPU。相比之下，禁用超线程的 RDS for SQL Server `db.m7i.2xlarge` 实例会导致 4 个内核和每个内核 1 个线程，总共为 4 个 vCPU。
Amazon RDS for SQL Server 推出了基于 Amazon EC2 X2iedn 实例的内存优化型 X2M 数据库实例。对于 X2m 数据库实例，在 RDS SQL Server 上，大小为 2xlarge 及更大的实例禁用了超线程。这会导致可用的 vCPU 总数为相应的 EC2 实例所支持的 vCPU 总数的一半。例如，EC2 实例类型 `x2m.2xlarge` (`x2iedn.2xlarge`) 默认情况下支持 4 个内核和每个内核 2 个线程，因此总共为 8 个 vCPU。相比之下，禁用超线程的 RDS for SQL Server `x2m.2xlarge` (`x2iedn.2xlarge`) 实例会使得 4 个内核中每个内核有 1 个线程，总共为 4 个 vCPU。
从第 7 代实例和 X2M 实例开始，您的账单将提供 RDS 数据库实例和第三方许可费用的详细明细。有关更多详细信息，请参阅 [RDS SQL Server pricing](https://aws.amazon.com/rds/sqlserver/pricing/)。
对于 AMD 实例，每个 vCPU 都对应一个物理 CPU 核心，旨在提供一致的每核心性能。对于 2xlarge 及更大的 AMD 实例，Amazon RDS 默认会禁用 50% 的 CPU 核心。此配置有助于降低 Windows 和 SQL Server 软件许可成本，同时保持工作负载性能。要启用额外的 CPU 容量，您可以使用优化 CPU，最多可启用 100% 的可用核心。由于无论核心配置如何，实例价格都保持不变，因此您可以自定义 vCPU 数量，从而在性能要求和许可成本之间取得平衡，而不会影响计算费用。对于 xlarge 及更小规格的 AMD 实例（即 vCPU 数量为 4 个或更少），默认情况下会启用全部的核心，并且无法自定义核心数。这是因为 Microsoft 的 SQL Server 许可证至少收取 4 个 vCPU 的费用，因此您无法减少这些实例的 vCPU 数量。