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

PolarDB:計算ノードの仕様

最終更新日:Jul 17, 2024

PolarDB for PostgreSQL (Oracle 互換) クラスターでは、専用仕様の計算ノードが使用されます。 専用仕様の計算ノードは、CPU、メモリ、ストレージ、I/O リソースを、同一のサーバーにデプロイされている他のノードと共有しません。 そのため、より安定した信頼性の高いパフォーマンスが提供されます。

PolarDB for PostgreSQL (Oracle 互換) クラスターでは、以下の計算ノード仕様がサポートされています。

計算ノードの仕様

ノードタイプ

CPU とメモリ

最大ストレージ容量

最大接続数

PSL4 の最大 IOPS

PSL5 の最大 IOPS

polar.o.x4.medium

2 コア、8 GB メモリ

5 TB

800

8,000

16,000

polar.o.x8.medium

2 コア、16 GB メモリ

10 TB

1,600

8,000

16,000

polar.o.x4.large

4 コア、16 GB メモリ

10 TB

1,600

32,000

64,000

polar.o.x8.large

4 コア、32 GB メモリ

10 TB

3,200

32,000

64,000

polar.o.x4.xlarge

8 コア、32 GB メモリ

10 TB

3,200

64,000

128,000

polar.o.x8.xlarge

8 コア、64 GB メモリ

30 TB

3,200

80,000

160,000

polar.o.x4.2xlarge

16 コア、64 GB メモリ

50 TB

3,200

128,000

256,000

polar.o.x8.2xlarge

16 コア、128 GB メモリ

50 TB

12,800

128,000

256,000

polar.o.x4.4xlarge

32 コア、128 GB メモリ

50 TB

12,800

128,000

256,000

polar.o.x8.4xlarge

32 コア、256 GB メモリ

50 TB

25,600

192,000

384,000

polar.o.x4.8xlarge

64 コア、256 GB メモリ

50 TB

25,600

192,000

384,000

polar.o.x8.8xlarge

64 コア、512 GB メモリ

100 TB

36,000

204,800

409,600

polar.o.x8.12xlarge

88 コア、710 GB メモリ

100 TB

36,000

256,000

512,000

最大接続数

  • PolarDB for PostgreSQL (Oracle 互換) クラスターへの同時接続数が指定された最大接続数を超えると、その後の接続試行はタイムアウトまたは失敗します。

    接続ごとのメモリ消費量は、ビジネスシステムによって変わります。 そのため、クラスターでサポートされている実際の接続数は、指定された最大接続数と異なる場合があります。

  • 指定した最大接続数をクエリするには、以下の文を実行します。

    show max_connections;
  • 現在の接続数をクエリするには、以下の文を実行します。

    select count(1) from pg_stat_activity;
  • ビジネスの状況とクラスターのステータスをモニタリングし、クラスターへの接続数が推奨値を超えないようにすることを推奨します。 推奨値は以下の式を使用して計算できます。

    LEAST({DBInstanceClassMemory/11MB}, 5000).

  • アプリケーションで必要な接続数が多い場合は、メモリ容量の大きいクラスターを使用することを推奨します。