Microsoft SQL Server の DB インスタンスクラスのサポート
DB インスタンスの計算とメモリの容量は、DB インスタンスクラスによって決まります。必要な DB インスタンスクラスは、処理能力とメモリの要件によって異なります。詳細については、「 DB インスタンスクラス」を参照してください。
Microsoft SQL Server でサポートされている DB インスタンスクラスの以下のリストは、参考のために示しています。最新のリストについては、RDS コンソール (https://console.aws.amazon.com/rds/
すべての DB インスタンスクラスが、サポートされているすべての SQL Server マイナーバージョンで使用できるわけではありません。例えば、db.r6i などの新しい DB インスタンスクラスは、古いマイナーバージョンでは使用できません。describe-orderable-db-instance-options
| SQL Server エディション | 2022 サポートの範囲 | 2019 サポートの範囲 | 2017 および 2016 サポートの範囲 |
|---|---|---|---|
|
Enterprise Edition |
|
|
|
|
Standard Edition |
|
|
|
|
Web Edition |
|
|
|
|
Express Edition |
|
|
|
| Developer Edition |
|
|
注記
-
第 7 世代のインスタンスクラス以降、インスタンスサイズが 2xlarge 以上の RDS SQL Server ではハイパースレッディングは無効になっています。これにより、使用可能な vCPU の総数は、対応する EC2 インスタンスでサポートされている数の半分になります。例えば、EC2 インスタンスタイプ
m7i.2xlargeはデフォルトで 4 つのコアと threadsPerCore 2 をサポートしているため、合計 8 つの vCPU になります。これとは対照的に、ハイパースレッディングが無効になっている RDS for SQL Serverdb.m7i.2xlargeインスタンスでは、4 つのコアと threadsPerCore 1 で、合計 4 つの vCPU になります。 -
Amazon RDS for SQL Server は、Amazon EC2 X2iedn インスタンスをベースとしたメモリ最適化 X2M データベースインスタンスの提供を開始しました。RDS SQL Server では、X2m データベースインスタンスのインスタンスサイズが 2xlarge 以上の場合、ハイパースレッディングは無効になります。これにより、使用可能な vCPU の総数は、対応する EC2 インスタンスでサポートされている数の半分になります。例えば、EC2 インスタンスタイプ
x2m.2xlarge(x2iedn.2xlarge) はデフォルトで 4 つのコアと threadsPerCore 2 をサポートしているため、合計 8 つの vCPU になります。これとは対照的に、ハイパースレッディングが無効になっている RDS for SQL Serverx2m.2xlarge(x2iedn.2xlarge) インスタンスでは、4 つのコアと threadsPerCore 1 で、合計 4 つの vCPU になります。 -
第 7 世代インスタンスおよび X2M インスタンス以降、請求では RDS DB インスタンスとサードパーティーのライセンス料金の詳細な内訳が提供されます。詳細については、「RDS SQL Server の料金
」を参照してください。 -
AMD インスタンスの場合、各 vCPU は物理 CPU コアに対応し、コアごとに一貫したパフォーマンスを実現するように設計されています。2xlarge 以上の AMD インスタンスの場合、Amazon RDS はデフォルトで CPU コアの 50% を無効にします。この設定は、ワークロードのパフォーマンスを維持しながら、Windows および SQL Server ソフトウェアのライセンスコストを削減するのに役立ちます。追加の CPU 容量を有効にするには、CPU の最適化を使用して、使用可能なコアを最大 100% 有効にできます。インスタンスの料金はコア設定に関係なく同じであるため、vCPU 数をカスタマイズして、コンピューティング料金に影響を与えることなく、パフォーマンス要件とライセンスコストのバランスを取ることができます。xlarge 以下の AMD インスタンス (4 vCPU 以下) の場合、デフォルトで 100% のコアが有効になっており、コア数のカスタマイズは使用できません。これは、Microsoft が SQL Server ライセンスに対して最低 4 つの vCPU を課金するため、これらのインスタンスの vCPU の数を減らすことができないためです。