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

ApsaraDB RDS:ApsaraDB RDS for PostgreSQL の制限

最終更新日:Jun 14, 2025

このトピックでは、ApsaraDB RDS for PostgreSQL のクォータと制限について説明します。 ApsaraDB RDS for PostgreSQL インスタンスを作成する前に、クォータと制限を理解していることを確認してください。 これにより、RDS インスタンスの安定性とセキュリティを確保できます。

仕様とパフォーマンス

項目

仕様

説明

ストレージ容量

  • プレミアムローカル SSD を使用する RDS インスタンス:最大 6,000 GB。

  • 標準 SSD を使用する RDS インスタンス:最大 6,000 GB。

  • 企業向け SSD(ESSD)を使用する RDS インスタンス:最大 64,000 GB。

  • プレミアム ESSD を使用する RDS インスタンス:最大 64,000 GB。

プレミアムローカル SSD を使用する RDS インスタンスのストレージ容量は、インスタンスタイプによって異なります。 この制限は、標準 SSD または ESSD を使用する RDS インスタンスには適用されません。 詳細については、「プライマリ ApsaraDB RDS インスタンスタイプ」をご参照ください。

接続

最大 76,800。

RDS インスタンスに確立できる接続数は、インスタンスタイプによって異なります。 詳細については、「プライマリ ApsaraDB RDS インスタンスタイプ」をご参照ください。

IOPS

  • プレミアムローカル SSD を使用する RDS インスタンス:最大 50,000。

  • クラウドディスクを使用する RDS インスタンス:詳細については、「IOPS」をご参照ください。

なし。

メモリ容量

  • プレミアムローカル SSD を使用する RDS インスタンス:最大 512 GB。

  • クラウドディスクを使用する RDS インスタンス:最大 768 GB。

クラウドディスクを使用する RDS インスタンスの場合、メモリには、基盤となるオペレーティングシステムによって占有されるメモリと、RDS 関連の管理サービスによって占有されるメモリが含まれます。 したがって、RDS インスタンスの使用可能なメモリは、インスタンスタイプでサポートされているメモリ容量よりも少ない場合があります。 次のリストは、基盤となるオペレーティングシステムによって占有されるメモリと、RDS 関連の管理サービスによって占有されるメモリを示しています。

  • 基盤となるオペレーティングシステムは、500 MB から 700 MB のメモリを占有します。

  • RDS 関連の管理サービスは約 500 MB のメモリを占有します。

クォータ

項目

クォータ

読み取り専用 RDS インスタンス

読み取り専用 RDS インスタンスは、PostgreSQL 10 以降を実行する RDS インスタンスでのみサポートされています。 作成する読み取り専用 RDS インスタンスは、読み取り専用 RDS インスタンスがアタッチされているプライマリ RDS インスタンスと同じリージョンに存在する必要があります。

  • プライマリ RDS インスタンスがプレミアムローカル SSD を使用している場合は、次の点に注意してください。

    • 最大 5 つの読み取り専用 RDS インスタンスを作成できます。

    • 読み取り専用 RDS インスタンスは、プライマリ RDS インスタンスが少なくとも 8 コアと 32 GB のメモリを提供する専用インスタンスである場合にのみ作成できます。

  • プライマリ RDS インスタンスが標準 SSD または ESSD を使用している場合は、次の点に注意してください。

    • 最大 32 の読み取り専用 RDS インスタンスを作成できます。

    • 各読み取り専用 RDS インスタンスは、単一ノードアーキテクチャに基づいて実行されます。 このアーキテクチャでは、読み取り専用 RDS インスタンスのスタンバイとしてセカンダリ RDS インスタンスは提供されません。

読み取り専用 RDS インスタンスの詳細については、「読み取り専用 ApsaraDB for PostgreSQL インスタンスの概要」をご参照ください。

タグ

タグのキーは一意である必要があります。 RDS インスタンスには最大 20 個のタグを追加できます。 一度に最大 50 の RDS インスタンスにタグを追加できます。 詳細については、「ApsaraDB RDS インスタンスにタグを追加する」をご参照ください。

バックアップストレージの無料クォータ

クラウドディスクを使用する RDS インスタンスは、スナップショットバックアップのみをサポートします。 プレミアムローカル SSD を使用する RDS インスタンスは、物理バックアップのみをサポートします。 バックアップストレージが無料クォータを超えた場合、超過分のバックアップストレージに対して課金されます。 超過分のバックアップストレージは、次の式を使用して計算されます。超過分のバックアップストレージ = データバックアップファイルのサイズ + ログバックアップファイルのサイズ - 無料クォータ。 単位:GB。 得られた結果は、次の整数に切り上げられます。

  • プレミアムローカル SSD を使用する RDS インスタンス:物理バックアップファイルのストレージの無料クォータ = 50% × 購入したストレージ容量。

  • 標準 SSD または ESSD を使用する RDS インスタンス:スナップショットバックアップファイルのストレージの無料クォータ = 200% × 購入したストレージ容量。

詳細については、「ApsaraDB for PostgreSQL インスタンスをバックアップする」をご参照ください。

バックアップの保存期間

デフォルトの保存期間は 7 日で、最大保存期間は 730 日です。

エラーログの保存期間

保存期間は 30 日です。 詳細については、「ログを表示する」をご参照ください。

低速ログ詳細の保存期間

保存期間は 30 日です。 詳細については、「ログを表示する」をご参照ください。

名前の制限

項目

説明

インスタンス名

  • RDS インスタンスの名前は、2 ~ 256 文字である必要があります。

  • 名前には、文字、数字、アンダースコア(_)、ハイフン(-)を含めることができます。

  • RDS インスタンスの名前は文字で始まる必要があります。

ユーザー名

  • アカウントのユーザー名。 2 ~ 63 文字である必要があります。

  • 小文字、数字、アンダースコア(_)を含めることができます。

  • 文字で始まり、文字または数字で終わる必要があります。

  • 既存のアカウントのユーザー名と同じにすることはできません。

  • pg で始めることはできません。

  • SQL キーワードを含めることはできません。 詳細については、「SQL キーワード」をご参照ください。

データベース名

  • 名前には最大 63 文字を含めることができます。

  • 名前には、小文字、数字、アンダースコア(_)、ハイフン(-)を含めることができます。

  • データベースの名前は小文字で始まり、小文字または数字で終わる必要があります。

  • 名前は一意である必要があります。

  • データベースの名前に SQL キーワードを含めることはできません。 詳細については、「SQL キーワード」をご参照ください。

セキュリティの制限

項目

説明

パスワード

アカウントのパスワードは、次の要件を満たしている必要があります。

  • 8 ~ 32 文字です。

  • 大文字、小文字、数字、特殊文字のうち、少なくとも 3 種類の文字を含める必要があります。 次の特殊文字を含めることができます: ! @ # $ % ^ & * () _ + - =

ポート

デフォルトでは、RDS インスタンスはポート 5432 経由で接続されます。 ビジネス要件に基づいてポート番号を変更できます。

インスタンスパラメータ構成

セキュリティと安定性のために、一部のパラメータは変更できません。 ApsaraDB RDS コンソールで、または ApsaraDB RDS API を呼び出すことによって、ほとんどのインスタンスパラメータを変更できます。 詳細については、「ApsaraDB for PostgreSQL インスタンスのパラメータを変更する」をご参照ください。

クラウドディスクの暗号化

RDS インスタンスのクラウドディスク暗号化は、インスタンスの購入時にのみ有効にできます。 クラウドディスク暗号化は、有効にした後は無効にできません。 詳細については、「クラウドディスク暗号化機能を構成する」をご参照ください。

セキュリティグループの数

RDS インスタンスには最大 10 個のセキュリティグループを構成できます。

  • RDS インスタンスにセキュリティグループを構成した後、構成されたセキュリティグループ内のすべての Elastic Compute Service(ECS)インスタンスは、RDS インスタンスと通信できます。

  • RDS インスタンスに構成するセキュリティグループは、RDS インスタンスと同じネットワークタイプである必要があります。 これは、RDS インスタンスと構成するセキュリティグループのネットワークタイプが両方とも仮想プライベートクラウド(VPC)またはクラシックネットワークである必要があることを意味します。

詳細については、「セキュリティグループを構成する」をご参照ください。

IP アドレスホワイトリストの数

RDS インスタンスには最大 50 個の IP アドレスホワイトリストを構成できます。 ホワイトリストの構成方法の詳細については、「IP ホワイトリストを構成する」をご参照ください。

ルートアカウント

ルートアカウントを作成することはできません。 ApsaraDB RDS for PostgreSQL は、ルートアカウントなどのスーパーユーザーアカウントを提供していません。

特権アカウント

ApsaraDB RDS コンソールで、または ApsaraDB RDS API を使用して、特権アカウントを作成および管理できます。 RDS インスタンスに複数の特権アカウントを作成できます。 RDS インスタンスの特権アカウントには、RDS インスタンスのすべての標準アカウントを切断する権限があります。

詳細については、「アカウントを作成する」をご参照ください。

標準アカウント

ApsaraDB RDS コンソールで標準アカウントを作成および管理できます。 また、ApsaraDB RDS API を使用するか、SQL 文を実行して、標準アカウントを作成および管理することもできます。 特定のデータベースに対する権限を各標準アカウントに付与する必要があります。 RDS インスタンスの標準アカウントには、RDS インスタンスの他のアカウントを作成、管理、または切断する権限がありません。

詳細については、「アカウントを作成する」をご参照ください。

SQL 文の制限

ApsaraDB RDS for PostgreSQL の SQL 文の制限は、オープンソース PostgreSQL の SQL 文の制限と同じです。 詳細については、「SQL コマンド」および「PostgreSQL の制限」をご参照ください。

その他の制限

項目

説明

パブリックエンドポイント

パブリックエンドポイントを使用して RDS インスタンスに接続する場合は、RDS インスタンスのパブリックエンドポイントを手動で申請する必要があります。 詳細については、「エンドポイントとポート番号を表示および変更する」をご参照ください。

レプリケーション

ApsaraDB RDS for PostgreSQL は、RDS Basic Edition を除くすべての RDS エディションでプライマリ/セカンダリレプリケーションをサポートしています。 プライマリ/セカンダリレプリケーションでは、セカンダリ RDS インスタンスがプライマリ RDS インスタンスのスタンバイとして提供されます。 セカンダリ RDS インスタンスはユーザーには表示されず、アプリケーションからアクセスすることはできません。

インスタンスの再起動

RDS インスタンスは、ApsaraDB RDS コンソールで、または ApsaraDB RDS API を使用してのみ再起動できます。

表領域の作成

表領域を作成することはできません。