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

:固定仕様クラスターのサーバーレス機能の有効化

最終更新日:Feb 28, 2026

PolarDB for PostgreSQL の固定仕様クラスターは固定の計算リソースを使用するため、ワークロードパターンが変化した場合は手動でスケーリングする必要があります。サーバーレス機能は、既存のクラスターに伸縮自在な自動スケーリングを追加し、ワークロードに基づいて計算リソースを自動的に調整します。これにより、クラスターはトラフィックの急増時にはスケールアップし、アイドル期間にはスケールダウンします。

前提条件

開始する前に、ご利用のクラスターが次の要件を満たしていることを確認してください:

  • Enterprise Edition、Dedicated シリーズ

  • PostgreSQL 14、マイナーエンジンバージョン 14.13.27.0 以降

  • サブスクリプションまたは従量課金の課金方法

仕組み

サーバーレス機能を有効にすると、ご利用のクラスターは、その固定仕様に加えて伸縮自在な計算リソースを獲得します:

コンポーネント

動作

PolarProxy

既存のプロキシリソースと並行してサーバーレスリソースを追加します。0.5 PCU (PolarDB Capacity Unit) 単位でスケーリングします。スケーリングアクティビティで追加または削除される PCU の数は、使用される PCU の数と正の相関があります。

計算ノード

プライマリ (読み取り/書き込み) ノードと読み取り専用ノードの両方が、固定仕様に加えてサーバーレスリソースを獲得します。固定仕様のリソースは固定されたままで、サーバーレスリソースはワークロードに基づいてスケーリングします。PCU の数は、プライマリノードまたは読み取り専用ノードのスケーリングに基づいて増減します。0.5 PCU 単位でスケーリングします。システムは PCU の消費量を 1 秒ごとにモニターします。

ストレージ

基盤となる固定仕様クラスターと同じストレージを使用します。料金の詳細については、「ストレージ」をご参照ください。

サーバーレス機能を有効にすると、最大接続数と最大 IOPS は [単一ノードの最大リソース] の値に比例します。

課金

総コストは 2 つの部分で構成されます:

コンポーネント

説明

固定仕様クラスター

既存のクラスターの基本コストです。「固定仕様クラスターの課金」をご参照ください。

サーバーレス機能

消費された伸縮自在なリソースのコストです。「サーバーレス課金」をご参照ください。

サーバーレス機能の有効化

重要

サーバーレス機能を有効にすると、約 15〜30 秒間の一時的な切断が発生します。現在のホストに十分なリソースがない場合、クラスターはアイドル状態のホストに移行されることがあります。この機能はオフピーク時間に有効にしてください。

  1. PolarDB コンソールにログインします。左側のナビゲーションウィンドウで [クラスター] をクリックします。クラスターがデプロイされているリージョンを選択し、クラスター ID をクリックします。

  2. [基本情報] ページの [データベースノード] セクションで、[サーバーレスの有効化] をクリックします。Enable Serverless button

  3. [サーバーレスの有効化] ダイアログボックスで、次のパラメーターを構成し、[OK] をクリックします。

垂直スケーリングのパラメーター

これらのパラメーターは、既存の各ノードが使用できる追加の計算リソースの量を制御します。

パラメーター

説明

有効値

[単一ノードの最大リソース]

既存の各ノードに追加されるサーバーレスリソースの上限。

0〜16 PCU

[単一ノードの最小リソース]

既存の各ノードに追加されるサーバーレスリソースの下限。

0〜16 PCU。最大値以下である必要があります。

これらの値には、固定仕様クラスターのベースリソースは含まれません。構成後、既存の各ノードの有効なリソース範囲は (固定仕様 + 最小 PCU) から (固定仕様 + 最大 PCU) となります。
自動スケーリングされるサーバーレス読み取り専用ノードの垂直スケーリング範囲は、デフォルトで 1〜32 PCU です。これを構成する必要はありません。

例: [単一ノードの最小リソース] を 2 PCU、[単一ノードの最大リソース] を 8 PCU に設定した場合、既存の各ノードは、その固定仕様に 2 PCU (約 2 コア、4 GB メモリ) を加えたリソースで起動します。高ワークロード下では、各ノードは固定仕様に 8 PCU (約 8 コア、16 GB メモリ) を加えたリソースまでスケールアップできます。

水平スケーリングのパラメーター

これらのパラメーターは、システムが追加または維持できるサーバーレス読み取り専用ノードの数を制御します。

パラメーター

説明

有効な値

読み取り専用ノードの最大数

システムが追加できるサーバーレス読み取り専用ノードの最大数です。

0 ~ 15

読み取り専用ノードの最小数

維持するサーバーレス読み取り専用ノードの最小数です。

0 ~ 15。最大値以下である必要があります。

これらの値には、ご利用のクラスター内の元の読み取り専用ノードは含まれません。クラスターは、合計で最大 15 の読み取り専用ノード (元のノード + 自動スケーリングされたノード) をサポートします。

例: [読み取り専用ノードの最小数] を 1、[読み取り専用ノードの最大数] を 2 に設定した場合、クラスターは常に追加で 1 つのサーバーレス読み取り専用ノードを維持します。高ワークロード下では、システムは最大で 2 つのサーバーレス読み取り専用ノードを追加します。

適切な PCU 値の選択

最小および最大の PCU 値を選択する際は、次の要因を考慮してください:

要因

推奨事項

スケーリング増分

スケーリングアクティビティで追加または削除される PCU の数は、使用される PCU の数と正の相関があります。ワークロードに突然の急増がある場合は、最小値を高く設定して、クラスターがより多くのリソースを準備できるようにします。

バッファーキャッシュ

アプリケーションが頻繁にアクセスされるデータをメモリ内に保持することに依存している場合は、ワーキングデータセットを保持するのに十分な高さに最小値を設定します。各 PCU は、約 1 コアと 2 GB のメモリに相当します。

予算

最小 PCU 値は、クラスターがアイドル状態のときのベースラインコストを決定します。クラスターに手動介入なしで処理させたい最高のワークロードに基づいて最大値を設定します。

構成の確認

[OK] をクリックした後、サーバーレス機能がアクティブであることを確認します:

  1. [基本情報]」ページで、「[データベースノード]」セクションに「[サーバーレス: 有効]」が表示されていることを確認します。スケーリングパラメーターを表示するには、「[サーバーレス設定]」をクリックします。

  2. PolarDB コンソールでクラスターのメトリックをモニターし、PCU 値がワークロードの変動に応じて変化することを確認します。

次のステップ

API リファレンス

API

説明

EnableDBClusterServerless

固定仕様クラスターのサーバーレス機能 (定常状態のサーバーレス) を有効にします。

DescribeDBClusterServerlessConf

クラスターのサーバーレス構成を照会します。