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

AnalyticDB:制限

最終更新日:Jul 15, 2025

インスタンスの安定性とセキュリティを確保するために、AnalyticDB for PostgreSQL には以下の制限があります。

購入した AnalyticDB for PostgreSQL インスタンスでは、高可用性の確保やセキュリティパッチのインストールなどの基本的なデータベース O&M 操作を実行する必要はありません。ただし、以下の点に注意する必要があります。

  • インスタンスの更新: マイナーバージョンの更新中は、インスタンスは読み取り専用です。更新が完了した後、最大 30 秒の一時的な接続が発生する可能性があります。アプリケーションが、接続プールなどの自動再接続ポリシーで構成されていることを確認してください。

  • フェールオーバー: コーディネータノードとコンピュートノードはそれぞれ、プライマリ/セカンダリ高可用性アーキテクチャを採用しています。プライマリノードでエラーが発生すると、サービスは 30 秒以内にセカンダリノードに自動的に切り替えられます。フェールオーバー中は、約 30 秒の一時的な接続が発生する可能性があります。アプリケーションが、接続プールなどの自動再接続ポリシーで構成されていることを確認してください。

指標

制限

ユーザー接続の最大数

接続の最大数は、コンピュートノードの仕様によって異なります。

  • Elastic Storage モード

    • 高可用性エディション

      • 2 コア、16 GB:300

      • 4 コア、32 GB:600

      • 8 コア、64 GB:1,200

      • 16 コア、128 GB:2,433

    • 高性能エディション (Basic Edition)

      • 2 コア、8 GB:133

      • 4 コア、16 GB:300

      • 8 コア、32 GB:600

      • 16 コア、64 GB:1,200

  • Serverless モード

    • 4 コア、16 GB:375

    • 8 コア、32 GB:750

    • 16 コア、64 GB:1,500

列の最大データ量

1 GB

データベースの最大データ量

データベースの最大データ量は、インスタンスの仕様によって異なります。

テーブルの最大データ量

パーティションあたり 128 TB

BLOB データの最大量

1 GB

説明

AnalyticDB for PostgreSQL では、BLOB データ型の代わりに BYTEA データ型が使用されます。

テーブルの最大行数

2^48

テーブルの最大列数

1,600

データベースの最大テーブル数

42億

ビューの最大列数

1,664

行、テーブル、またはデータベースの名前の最大文字数

128

オブジェクト (データベース、ユーザー、基本テーブル、ビュー、インデックス、ストアドプロシージャ、UDF、UDT、制約、または列) の名前の最大文字数

63

プライマリまたはセカンダリインデックスの最大列数

32

SELECT 文で指定される最大列数

1,664

トリガー

サポートされていません

Lateral

サポートされていません