このトピックでは、PolarDB for PostgreSQL クラスターのスペックを変更する方法について説明します。
前提条件
他のスペック変更が進行中でない場合にのみ、クラスターのスペックを変更できます。
背景情報
PolarDB は、3つのディメンションでの容量スケーリングをサポートしています:
-
計算リソースの垂直スケーリング:クラスターのスペックをスケールアップまたはスケールダウンします。
-
計算リソースの水平スケーリング:読み取り専用ノードを追加または削除します。詳細については、「」をご参照ください。
-
ストレージの水平スケーリング:ストレージタイプと課金方法に応じて、データ量の変化に合わせてストレージが自動的にスケーリングされます。手動でストレージをスケールアップすることもできます。詳細については、「」をご参照ください。
設定変更の課金
料金の詳細については、「」をご参照ください。
注意事項
-
集中配置型の PolarDB for PostgreSQL クラスター (データベースエディションが Enterprise Edition または Standard Edition のもの) では、クラスター全体またはクラスター内の単一ノードのスペックをスケールアップまたはスケールダウンできます。
説明単一ノードのスペックをスケーリングする場合、1つの読み取り専用ノードがプライマリノードと同じスペックであることを確認してください。他のノードのスペックは必要に応じて設定できます。
-
PolarDB for PostgreSQL (分散型) クラスターの場合、すべてのコンピュートノード (CN) またはすべてのデータノード (DN) に対して一律にのみスペックを変更できます。単一のコンピュートノードまたはデータノードのスペックを変更したり、コンピュートノードまたはデータノード内の個別の読み書き (RW) ノードまたは読み取り専用 (RO) ノードのスペックを変更したりすることはできません。
-
スペックの変更には、コンピュートノードあたり約 5 分かかります。たとえば、2 ノードクラスターのスペック変更には約 10 分かかります。合計所要時間は、データベースの負荷やデータベースとテーブルの数などの要因にも依存します。
-
クラスターのスペックをスケールアップまたはスケールダウンしても、クラスター内の既存のデータには影響しません。
-
スペック変更中、各接続エンドポイントで最大 30 秒の接続の瞬断が発生する可能性があります。この操作はオフピーク時に実行し、アプリケーションに自動再接続メカニズムがあることを確認してください。
操作手順
クラスターのタイプに基づいてスペック変更の方法を選択します。
集中配置型 PolarDB for PostgreSQL クラスター
集中配置型の PolarDB for PostgreSQL クラスターとは、データベースエディションが Enterprise Edition または Standard Edition のクラスターです。
-
PolarDB コンソールにログインします。左側のナビゲーションウィンドウで、クラスター をクリックします。クラスターが配置されている リージョン を選択し、対象のクラスターを見つけます。
-
次のいずれかの方法で 設定の変更 ページに移動します:
-
ターゲットクラスターを見つけ、設定の変更 列の 操作 をクリックします。
-
対象のクラスターを見つけ、その ID をクリックします。基本情報 ページの下部にある 設定の変更 をクリックします。
-
-
盛マッチング または 低いマッチング を選択し、確定 をクリックします。
スペックアップまたはスペックダウンは約 10 分で有効になります。このプロセス中、各接続エンドポイントで最大 30 秒の接続の瞬断が発生する可能性があります。スペックアップの場合、[今すぐ切り替え] または [指定時刻に切り替え] を選択できます。
説明サブスクリプションクラスターのみが 一時スペックアップ をサポートしています。詳細については、「」をご参照ください。
-
変数マッチング ページで、次のパラメーターを設定します:
パラメーター
説明
仕様タイプ
新しい仕様タイプを選択します。オプションは 一般仕様 と 専用仕様 です。
ノードスペック
新しいノードスペックを選択します。
説明1つの読み取り専用ノードがプライマリノードと同じスペックであることを確認してください。他のノードのスペックは必要に応じて設定できます。
切り替え時間
切り替え時刻 を 今すぐ切り替え または [指定時刻に切り替え] に設定できます。
[指定時刻に切り替え] を選択した場合、今後 24 時間以内の任意の時間を選択できます。スペックアップタスクは指定された時刻から 30 分以内に完了します。[スケジュールされたタスク] ページでタスク詳細の表示やタスクのキャンセルができます。詳細については、「」をご参照ください。
-
クラスターの 商品タイプ に基づいて支払いを完了します。
-
従量課金
今すぐ購入 をクリックします。これにより、サービス契約およびこのページで選択した製品固有の条件に同意したことになります。
-
毎月のパッケージ
-
今すぐ購入 をクリックします。これにより、サービス契約およびこのページで選択した製品固有の条件に同意したことになります。
-
支払い ページで、未払いの注文情報と支払方法を確認し、支払い をクリックします。
-
説明スペック変更は約 10 分で有効になります。
-
PolarDB for PostgreSQL (分散型) クラスター
-
PolarDB コンソールにログインします。左側のナビゲーションウィンドウで、クラスター をクリックします。クラスターが配置されている リージョン を選択し、クラスター ID をクリックして詳細ページに移動します。
-
構成情報 セクションで、要件に応じて 盛マッチング または 低いマッチング をクリックします。
-
変数マッチング ページで、次のパラメーターを設定します:
パラメーター
説明
仕様タイプ
新しい仕様タイプを選択します。オプションは 一般仕様 と 専用仕様 です。
ノードスペック
新しいノードスペックを選択します。
説明すべてのコンピュートノード (CN) またはすべてのデータノード (DN) に対して一律にのみスペックを変更できます。単一のコンピュートノードまたはデータノードのスペックを変更したり、コンピュートノードまたはデータノード内の個別の読み書き (RW) ノードまたは読み取り専用 (RO) ノードのスペックを変更したりすることはできません。
切り替え時間
切り替え時刻 を 今すぐ切り替え または [指定時刻に切り替え] に設定できます。
[指定時刻に切り替え] を選択した場合、今後 24 時間以内の任意の時間を選択できます。スペックアップタスクは指定された時刻から 30 分以内に完了します。[スケジュールされたタスク] ページでタスク詳細の表示やタスクのキャンセルができます。詳細については、「」をご参照ください。
-
クラスターの 商品タイプ に基づいて支払いを完了します。
-
従量課金
今すぐ購入 をクリックします。これにより、サービス契約およびこのページで選択した製品固有の条件に同意したことになります。
-
毎月のパッケージ
-
今すぐ購入 をクリックします。これにより、サービス契約およびこのページで選択した製品固有の条件に同意したことになります。
-
支払い ページで、未払いの注文情報と支払方法を確認し、支払い をクリックします。
-
説明スペック変更は約 10 分で有効になります。
-
API リファレンス
|
API |
説明 |
|
PolarDB クラスターのノードスペックを変更します。 |