支持“优化 CPU”的数据库实例类
RDS for SQL Server 从第 7 代实例类类型开始支持“优化 CPU”。此外,从第 7 代实例类类型开始,无论是否启用了“优化 CPU”功能,RDS 都会提供 RDS 数据库实例和第三方许可费用的详细账单明细。
RDS for SQL Server 针对特定实例大小支持“优化 CPU”,支持的最小实例大小为 2xlarge。支持的最低配置为 4 个 vCPU。下表概述了支持“优化 CPU”的数据库实例类,包括 CPU 核心数、每核心 CPU 线程数和 vCPU 数量的默认值和有效值:
Intel 实例
| 实例类型 | 默认 vCPU | 默认 CPU 核心数 | 有效的 CPU 核心 | 每个核心的有效线程 |
|---|---|---|---|---|
|
2 |
1 |
1 |
2 |
|
4 |
2 |
1、2 |
2 |
|
4 |
4 |
1、2、3、4 |
1 |
|
8 |
8 |
1、2、3、4、5、6、7、8 |
1 |
|
16 |
16 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16 |
1 |
|
24 |
24 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24 |
1 |
|
32 |
32 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32 |
1 |
|
48 |
48 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、42、43、44、45、46、47、48 |
1 |
|
48 |
48 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48 |
1 |
|
64 |
64 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、64 |
1 |
|
96 |
96 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、64、66、68、70、72、74、76、78、80、82、84、86、88、90、92、94、96 |
1 |
|
96 |
96 |
6、9、12、15、18、21、24、27、30、33、36、39、42、45、48、51、54、57、60、63、66、69、72、75、78、81、84、87、90、93、96 |
1 |
|
192 |
192 |
12、18、24、30、36、42、48、54、60、66、72、78、84、90、96、102、108、114、120、126、132、138、144、150、156、162、168、174、180、186、192 |
1 |
| 实例类型 | 默认 vCPU | 默认 CPU 核心数 | 有效的 CPU 核心 | 每个核心的有效线程 |
|---|---|---|---|---|
|
2 |
1 |
1 |
2 |
|
4 |
2 |
1、2 |
2 |
|
4 |
4 |
1、2、3、4 |
1 |
|
8 |
8 |
1、2、3、4、5、6、7、8 |
1 |
|
16 |
16 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16 |
1 |
|
24 |
24 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24 |
1 |
|
32 |
32 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32 |
1 |
|
48 |
48 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、42、43、44、45、46、47、48 |
1 |
|
48 |
48 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48 |
1 |
|
64 |
64 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、64 |
1 |
|
96 |
96 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、64、66、68、70、72、74、76、78、80、82、84、86、88、90、92、94、96 |
1 |
|
96 |
96 |
6、9、12、15、18、21、24、27、30、33、36、39、42、45、48、51、54、57、60、63、66、69、72、75、78、81、84、87、90、93、96 |
1 |
|
192 |
192 |
12、18、24、30、36、42、48、54、60、66、72、78、84、90、96、102、108、114、120、126、132、138、144、150、156、162、168、174、180、186、192 |
1 |
AMD 实例
与同等 Intel 实例不同,AMD 实例中的每个 vCPU 都对应一个物理 CPU 核心,旨在提供稳定的每核心性能。
对于 2xlarge 及更大的 AMD 实例,Amazon RDS 默认会禁用 50% 的 CPU 核心。此配置有助于降低 Windows 和 SQL Server 软件许可成本,同时保持工作负载性能。要启用额外的 CPU 容量,您可以使用优化 CPU 功能,最多启用全部的可用核心。由于无论核心配置如何,实例价格都保持不变,因此您可以自定义 vCPU 数量,从而在性能要求和许可成本之间取得平衡,而不会影响计算费用。
对于 xlarge 及更小规格的 AMD 实例(即 vCPU 数量为 4 个或更少),默认情况下会启用全部的核心,并且无法自定义核心数。这是因为 Microsoft 的 SQL Server 许可证至少收取 4 个 vCPU 的费用,因此您无法减少这些实例的 vCPU 数量。
对于非捆绑定价,数据库成本是按照单独收取的实例价格(每 CPU 小时的价格)和许可(每 vCPU 小时的价格)来计算的。有关定价的更多详细信息,请参阅 Amazon RDS for SQL Server 定价
| 实例类型 | 默认 vCPU | 默认 CPU 核心数 | 有效的 CPU 核心 | 每个核心的有效线程 |
|---|---|---|---|---|
|
2 |
2 |
1、2 |
1 |
|
4 |
4 |
1、2、3、4 |
1 |
|
4 |
4 |
1、2、3、4、5、6、7、8 |
1 |
|
8 |
8 |
1、2、4、6、8、10、12、14、16 |
1 |
|
16 |
16 |
1、2、3、4、8、12、16、20、24、28、32 |
1 |
|
24 |
24 |
1、2、3、4、5、6、12、18、24、30、36、42、48 |
1 |
|
32 |
32 |
1、2、3、4、5、6、7、8、16、24、32、40、48、56、64 |
1 |
| 实例类型 | 默认 vCPU | 默认 CPU 核心数 | 有效的 CPU 核心 | 每个核心的有效线程 |
|---|---|---|---|---|
|
2 |
2 |
1、2 |
1 |
|
4 |
4 |
1、2、3、4 |
1 |
|
4 |
4 |
1、2、3、4、5、6、7、8 |
1 |
|
8 |
8 |
1、2、4、6、8、10、12、14、16 |
1 |
|
16 |
16 |
1、2、3、4、8、12、16、20、24、28、32 |
1 |
|
24 |
24 |
1、2、3、4、5、6、12、18、24、30、36、42、48 |
1 |
|
32 |
32 |
1、2、3、4、5、6、7、8、16、24、32、40、48、56、64 |
1 |