

# CPU の最適化をサポートする DB インスタンスクラス
<a name="SQLServer.Concepts.General.OptimizeCPU.Support"></a>

RDS for SQL Server は、第 7 世代のインスタンスクラスタイプで始まる CPU の最適化をサポートしています。さらに、RDS は、CPU の最適化機能が有効になっているかどうかにかかわらず、第 7 世代インスタンスクラスタイプから RDS DB インスタンスとサードパーティーライセンス料金の詳細な請求内訳を提供します。

RDS for SQL Server では、特定のインスタンスサイズで CPU の最適化がサポートされ、サポートされている最小インスタンスサイズは `2xlarge` です。サポートされている最小設定は 4 vCPU です。次の表は、CPU コアのデフォルト値と有効な値、コアあたりの CPU スレッド、vCPU など、CPU の最適化をサポートする DB インスタンスクラスの概要を示しています。


**汎用インスタンス**  

| インスタンスタイプ | デフォルト vCPU | デフォルトの CPU コア | 有効な CPU コア | コアあたりの有効なスレッド | 
| --- | --- | --- | --- | --- | 
| `m7i.large` | 2 | 1 | 1 | 2 | 
| `m7i.xlarge` | 4 | 2 | 2 | 2 | 
| `m7i.2xlarge` | 4 | 4 | 1、2、3、4 | 1 | 
| `m7i.4xlarge` | 8 | 8 | 1、2、3、4、5、6、7、8 | 1 | 
| `m7i.8xlarge` | 16 | 16 | 1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16 | 1 | 
| `m7i.12xlarge` | 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 | 
| `m7i.16xlarge` | 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 | 


**メモリ最適化インスタンス**  

| インスタンスタイプ | デフォルト vCPU | デフォルトの CPU コア | 有効な CPU コア | コアあたりの有効なスレッド | 
| --- | --- | --- | --- | --- | 
| `r7i.large` | 2 | 1 | 1 | 2 | 
| `r7i.xlarge` | 4 | 2 | 2 | 2 | 
| `r7i.2xlarge` | 4 | 4 | 1、2、3、4 | 1 | 
| `r7i.4xlarge` | 8 | 8 | 1、2、3、4、5、6、7、8 | 1 | 
| `r7i.8xlarge` | 16 | 16 | 1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16 | 1 | 
| `r7i.12xlarge` | 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 | 
| `r7i.16xlarge` | 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 | 