すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:プライマリ ApsaraDB RDS インスタンスタイプ

最終更新日:May 31, 2025

このトピックでは、すべてのプライマリ ApsaraDB RDS インスタンスタイプとその構成の概要について説明します。

異なるデータベースエンジンを実行するプライマリ RDS インスタンスのインスタンスタイプ

データベースエンジン

製品タイプ

ストレージタイプ

リファレンス

RDS for MySQL

標準および YiTian

クラウドディスクおよび Premium ローカル SSD

RDS for SQL Server

該当なし

クラウドディスク

プライマリ ApsaraDB RDS for SQL Server インスタンスのインスタンスタイプ

RDS for PostgreSQL

標準および YiTian

クラウドディスク

プライマリ ApsaraDB RDS for PostgreSQL インスタンスのインスタンスタイプ

RDS for MariaDB

標準

クラウドディスク

インスタンスタイプ

インスタンスタイプのメトリック

IOPS

  • Premium ローカル SSD を使用するインスタンスの最大 IOPS: Premium ローカル SSD を使用するプライマリ RDS インスタンスの最大 IOPS は、インスタンスタイプによって異なります。

    説明

    2024 年 11 月 29 日以降、Premium ローカル SSD を使用する RDS for MySQL インスタンスの最大 IOPS が増加します

  • クラウドディスクを使用するインスタンスの最大 IOPS: クラウドディスクを使用するプライマリ RDS インスタンスの最大 IOPS は、次の表に示す計算式に基づいて、ストレージタイプ、ストレージ容量、およびインスタンスタイプによって異なります。

    ストレージタイプ

    最大 IOPS(ストレージ容量単位:GB)

    Premium ESSD

    I/O パフォーマンスバーストが有効になっている場合

    min{インスタンスタイプの最大 IOPS, 1000000}

    I/O パフォーマンスバーストが無効になっている場合

    min{インスタンスタイプの最大 IOPS, 1800 + 50 × ストレージ容量 + 増加 IOPS, 50000 + 増加 IOPS}

    説明

    計算式における増加 IOPS は、汎用 ESSD が Premium ESSD にアップグレードされた後の IOPS の増分を示します。詳細については、「増加前後のパフォーマンス比較」をご参照ください。

    ESSD

    PL3

    min{インスタンスタイプの最大 IOPS, 1800 + 50 × ストレージ容量, 1000000}

    PL2

    min{インスタンスタイプの最大 IOPS, 1800 + 50 × ストレージ容量, 100000}

    PL1

    min{インスタンスタイプの最大 IOPS, 1800 + 50 × ストレージ容量, 50000}

    標準 SSD

    min{インスタンスタイプの最大 IOPS, 1800 + 30 × ストレージ容量, 25000}

    例:

    PL1 ESSD を使用するプライマリ RDS インスタンスの場合、min{インスタンスタイプの最大 IOPS, 1800 + 50 × ストレージ容量, 50000} の計算式を使用して最大 IOPS を計算できます。計算式のフィールドは次のとおりです。

    • min:括弧内の値を比較し、最小値を返す関数。

    • インスタンスタイプの最大 IOPSプライマリ RDS インスタンスのインスタンスタイプでサポートされる最大 IOPS。

    • 1800 + 50 × ストレージ容量:ESSD のベースライン IOPS。ESSD のストレージ容量に比例します。

    • 50000:ストレージタイプ(この例では PL1 ESSD)でサポートされる最大 IOPS。ストレージタイプによって、この値は異なります。

    プライマリ RDS インスタンスの最大 IOPS を計算する(インスタンスタイプ:mysql.x2.large.2cストレージ:20 GB の PL1 ESSD)

    インスタンスのストレージタイプに基づいて、min{インスタンスタイプの最大 IOPS, 1800 + 50 × ストレージ容量, 50000} の計算式を使用して最大 IOPS を計算します。次の表は、計算式に必要な 3 つの値を計算したものです。

    インスタンスタイプに基づく最大 IOPS

    mysql.x2.large.2c インスタンスタイプの最大 IOPS は 20000 です。

    ストレージ容量に基づく最大 IOPS

    サイズが 20 GB の ESSD の最大 IOPS は、次のように計算できます。1800 + 50 × 20 = 2800

    ストレージタイプに基づく最大 IOPS

    PL1 ESSD の最大 IOPS は 50000 です。

    計算式によると、インスタンスの最大 IOPS は 2800 で、これは 3 つの値の中で最小です。

    説明
    • クラウドディスクのパフォーマンスの詳細については、「クラウドディスクのパフォーマンス」をご参照ください。

    • RDS インスタンスのスループットが上限に達した場合、インスタンスの最大 IOPS が提供されない場合があります。

    • クラウドディスクの各 I/O 操作は 4 KB のデータを読み書きしますが、MySQL データベースの各 I/O 操作はデフォルトで 16 KB のデータを読み書きします。したがって、MySQL が単一の読み取りまたは書き込み操作を実行する場合、実際にはクラウドディスクで 4 つの I/O 操作が消費されます。

スループット

クラウドディスクを使用するプライマリ RDS インスタンスのスループットは、次の表に示す計算式に基づいて、ストレージタイプ、ストレージ容量、およびインスタンスタイプによって異なります。表のストレージ容量の単位は GB です。

説明

RDS インスタンスの IOPS が上限に達した場合、インスタンスの最大スループットが提供されない場合があります。

ストレージタイプ

最大スループット(単位:MB/秒)

Premium ESSD

I/O パフォーマンスバーストが有効になっている場合

min{インスタンスタイプの最大スループット, 4000}

I/O パフォーマンスバーストが無効になっている場合

min{インスタンスタイプの最大スループット, 350 + 増加スループット, 120 + 0.5 × ストレージ容量 + 増加スループット}

説明

計算式における増加スループット は、汎用 ESSD が Premium ESSD にアップグレードされた後のスループットの増分を示します。詳細については、「増加前後のパフォーマンス比較」をご参照ください。

ESSD

PL3

min{インスタンスタイプの最大スループット, 120 + 0.5 × ストレージ容量, 4000}

PL2

min{インスタンスタイプの最大スループット, 120 + 0.5 × ストレージ容量, 750}

PL1

min{インスタンスタイプの最大スループット, 120 + 0.5 × ストレージ容量, 350}

標準 SSD

min{インスタンスタイプの最大スループット, 120 + 0.5 × ストレージ容量, 300}

例:

PL1 ESSD を使用するプライマリ RDS インスタンスの場合、min{インスタンスタイプの最大スループット, 120 + 0.5 × ストレージ容量, 350} の計算式を使用してスループットを計算できます。計算式のフィールドは次のとおりです。

  • min:括弧内の値を比較し、最小値を返す関数。

  • インスタンスタイプの最大スループットプライマリ RDS インスタンスのインスタンスタイプでサポートされる最大スループット。

  • 120 + 0.5 × ストレージ容量:ESSD のベースラインスループット。ESSD のストレージ容量に比例します。

  • 350:ストレージタイプ(この例では PL1 ESSD)でサポートされる最大 IOPS。ストレージタイプによって、この値は異なります。

プライマリ RDS インスタンスの最大スループットを計算する(インスタンスタイプ:mysql.x2.large.2cストレージ:5,000 GB の PL3 ESSD)

インスタンスのストレージタイプに基づいて、min{インスタンスタイプの最大スループット, 120 + 0.5 × ストレージ容量, 4000} の計算式を使用して最大スループットを計算します。次の表は、計算式に必要な 3 つの値を計算したものです。

インスタンスタイプに基づく最大スループット

mysql.x2.large.2c インスタンスタイプの最大スループットは 192 MB/秒です。

ストレージ容量に基づく最大スループット

サイズが 5,000 GB の ESSD の最大スループットは、次のように計算できます。120 + 0.5 × 5000 = 2620 MB/秒。

ストレージタイプに基づく最大スループット

PL3 ESSD の最大スループットは 4000 MB/秒です。

計算式によると、インスタンスの最大スループットは 192 MB/秒で、これは 3 つの値の中で最小です。

さまざまなインスタンス構成の最大接続数と最大 IOPS

RDS インスタンスが最大 IOPS を提供できるかどうかは、次の表に示すように、インスタンスファミリやストレージタイプなどのインスタンス構成によって異なります。詳細については、「インスタンスファミリ」をご参照ください。

インスタンス構成

説明

保証される最大接続数

保証される最大 IOPS

クラウドディスクを使用した専用 RDS インスタンス

クラウドディスクを排他的に使用する専用 RDS インスタンスは、割り当てられた CPU、メモリ、ストレージ、および I/O リソースを排他的に使用できます。

はい

はい

専用ホスト RDS インスタンス

クラウドディスクを排他的に使用する専用 RDS インスタンスは、割り当てられた CPU、メモリ、ストレージ、および I/O リソースを排他的に使用できます。

はい

はい

Premium ローカル SSD を使用した専用 RDS インスタンス

Premium ローカル SSD を使用する専用 RDS インスタンスは、割り当てられた CPU およびメモリリソースを排他的に使用できますが、同じ物理ホストにデプロイされている他の RDS インスタンスと I/O リソースを共有します。

はい

いいえ

汎用 RDS インスタンス

汎用 RDS インスタンスは、割り当てられたメモリリソースを排他的に使用できますが、同じ物理ホストにデプロイされている他の RDS インスタンスと CPU および I/O リソースを共有します。

はい

いいえ

よくある質問

エントリーレベルの RDS インスタンスが、同じ数の CPU コアとメモリ容量を持つエンタープライズレベルの RDS インスタンスよりも多くの最大接続数と高い最大 IOPS をサポートするのはなぜですか?

エントリーレベルの RDS インスタンスは共有または汎用インスタンスファミリに属し、エンタープライズレベルの RDS インスタンスは専用インスタンスファミリに属します。共有および汎用インスタンスファミリは CPU リソースを共有するため、エンタープライズレベルの RDS インスタンスよりも多くの最大接続数と高い最大 IOPS をサポートできます。ただし、エンタープライズレベルの RDS インスタンスは、専用インスタンスファミリがインスタンスに割り当てられた vCPU およびメモリリソースを排他的に使用するため、より信頼性の高いデータベースパフォーマンスを提供します。詳細については、「インスタンスファミリ」をご参照ください。

購入可能なリソースをどのようにクエリしますか?

DescribeAvailableResource オペレーションを呼び出すと、リージョンで使用可能なリソースをクエリできます。

ドキュメントに QPS と TPS が記載されていないのはなぜですか?

RDS インスタンスの 1 秒あたりのクエリ数(QPS)と 1 秒あたりのトランザクション数(TPS)を取得するには、RDS インスタンスにオブジェクトを作成してテストを実行する必要があります。RDS インスタンスの QPS と TPS は、インスタンスタイプが変更されていない場合でも、実装方法と業務システムによって異なります。QPS と TPS のテスト方法の詳細については、「テストガイドライン」をご参照ください。