データベース・システムのシェイプまたはハードウェア構成の変更

Change the shape or hardware configuration of an OCI Database with PostgreSQL database system.

データベース・システムをプロビジョニングした後は、パフォーマンス要件の変化に適応するようにシェイプを変更できます。たとえば、OCPU数の多いシステムが必要な場合や、OCPU数を減らしてコスト削減が必要な場合があります。データベース・システムでフレキシブル・シェイプを使用している場合は、新しいシェイプを選択せずに、OCPUの数とシステムで使用可能なメモリー量をスケーリングできます。

データベース・システムのシェイプを変更する場合、クラスタ全体の停止時間を最小限に抑えるために、サービスは既存のすべてのノードを1つずつ置き換えます。クライアントは、置換プロセス中に既存のPSQL接続を再確立する必要があります。

シェイプのリストを含む詳細は、サポートされているシェイプを参照してください。
ノート

シェイプのシリーズは変更できません。

データベース・システムに適用された構成のみを変更する必要がある場合は、データベース・システムに適用された構成の変更を参照してください。

    1. 「データベース・システム」リスト・ページで、操作するデータベース・システムを選択します。リスト・ページまたはデータベース・システムの検索に関するヘルプが必要な場合は、データベース・システムのリストを参照してください。
    2. データベース・システムの詳細ページで、「アクション」メニューから「ハードウェア構成の編集」を選択します。
    3. シェイプ・フィルタ: 「フレックス」または「固定」のいずれかを選択します。フレキシブル・シェイプには、カスタマイズ可能なOCPU数およびメモリー容量が含まれます。
    4. シェイプ名: シェイプを選択します。
      フレキシブル・シェイプを使用する場合は、シェイプのOCPU数およびメモリーの値を入力します。最小値および最大値を含む詳細は、サポートされているシェイプを参照してください。
    5. 「拡張機能の構成」セクションで、構成を確認します。

      固定構成は特定のハードウェア詳細に関連付けられており、OCPUとメモリーが正確に一致するハードウェア構成を持つデータベース・システムにのみ適用できます。固定シェイプに変更し、既存の構成を適用できない場合は、既存の有効な構成を選択するか、「新規構成および拡張の作成」を選択する必要があります。詳細は、「構成の作成」に関する項を参照してください。

    6. 「次へ」を選択します。
    7. データベース・システムのシェイプを変更した場合に行われる変更を確認します。データベース・システム構成の現在の値が、更新された値とともに表示されます。
    8. 変更が許容可能な場合は、「発行」を選択します。
  • oci psql db-system updateコマンドおよび必須パラメータを使用して、固定シェイプでデータベース・システムのシェイプを更新します。

    oci psql db-system update --db-system-id <database_OCID> --shape <shape_name> [OPTIONS]

    フレキシブル・シェイプでデータベース・システムのハードウェア構成を更新するには、次のコマンドを使用します。

    oci psql db-system update --db-system-id <database_OCID> --shape <shape_name> --instance-memory-size-in-gbs <memory_in_gbs> --instance-ocpu-count <ocpu_count> [OPTIONS]

    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。

  • データベース・システムのシェイプを更新するには、shape属性を指定してUpdateDbSystem操作を実行します。

    APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明に関する項を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。