Creating an OCI Database with PostgreSQL Configuration

OCI Database with PostgreSQLデータベース・システム構成を作成して、変数および拡張を管理します。

重要

OCI Database with PostgreSQLは、特定のシェイプをターゲットとして、すぐに最適化されたデフォルト構成を提供します。上級ユーザーのみが変更および管理する必要がある場合があります。詳細は、PostgreSQLリファレンス・マニュアルを参照してください。

構成を作成する場合は、固定構成またはフレキシブル構成のいずれかを選択します。

固定構成は特定のハードウェア詳細に関連付けられており、OCPUおよびメモリーがそれらの詳細と正確に一致するハードウェア構成を持つデータベース・システムにのみ適用できます。

柔軟な構成は、異なるハードウェア構成を持つデータベース・システムに適用できます。データベース・システムで柔軟な構成を使用している場合は、構成を変更することなくハードウェア構成を更新できます。柔軟な構成により、一部の変数値に整数式を使用できます。詳細は、柔軟な構成および整数変数を参照してください。

  • 「構成」リスト・ページで、「構成の作成」を選択します。リスト・ページの検索に関するヘルプが必要な場合は、「OCI Database with PostgreSQL構成のリスト」を参照してください。
    「構成の作成」パネルが開きます。

    基本情報

    次の情報を入力します:

    • 名前: 構成リストの名前を入力します。機密情報を入力しないでください。
    • 説明: (オプション)構成リストの説明を入力します。
    • PostgreSQLバージョン: リストからPostgreSQLデータベースのメジャー・バージョンを選択します。
    • 構成シェイプ・タイプ: 次の構成シェイプ・オプションのいずれかを選択します:
      • フレックス: OCPUおよびメモリーの量を構成できます。
      • 修正済: OCPUおよびメモリーに設定された値が表示されます。

    タグ

    「タグ」で、「タグの追加」を選択して、タグ付けをデータベース・システムに適用します。

    リソースを作成するアクセス許可がある場合、そのリソースにフリーフォーム・タグを適用するアクセス許可もあります。定義済タグを適用するには、タグネームスペースを使用する権限を持つ必要があります。タグ付けの詳細は、リソース・タグを参照してください。 タグを適用するかどうかわからない場合は、このオプションをスキップするか、管理者に問い合せてください。後でタグを適用できます。

    配置とハードウェア

    次の情報を入力します:

    • コンパートメント: 構成を含むコンパートメントを選択します。
    • 構成シェイプ・タイプ: 次の構成シェイプ・タイプ・オプションのいずれかを選択します:
      • フレックス: 様々なシェイプおよびハードウェア構成を持つデータベース・システムに柔軟な構成を適用できます。この構成を適用できるデータベース・システムの互換性のあるシェイプ・シリーズを選択します。デフォルトでは、互換性のあるシェイプの最も広いグループが選択されます。詳細は、OCI Database with PostgreSQLでサポートされているシェイプを参照してください。
      • 固定: 固定構成は、特定の固定シェイプおよび一致するハードウェア構成を持つデータベース・システムにのみ適用できます。「シェイプ・シリーズ」でプロセッサ・グループを選択し、「シェイプ名」を選択します。

        選択したシェイプの詳細が表示されます。

    ユーザー変数(読取り/書込み)

    次の情報を入力します:

    • 変数名: リストからユーザー変数を選択します。
    • 変数値: 変数の値を選択または入力します。

    別の変数を作成するには、「変数の追加」を選択します。

    ヒント

    構成でフレキシブル・シェイプがサポートされる場合は、一部の値に整数式を使用できます。詳細は、柔軟な構成および整数変数を参照してください。
  • 構成を作成するには、 oci psql configuration create コマンドと必要なパラメータを使用します:

    oci psql configuration create --compartment-id <compartment_ocid> [OPTIONS]

    管理対応の拡張機能のリストは、db-configuration-overridesの一部としてoci.admin_enabled_extensions構成パラメータを使用して指定できます。たとえば:

    oci psql configuration create --compartment-id <compartment_ocid> --db-version <db_version> --display-name <display_name> --db-configuration-overrides <file://db-configuration-overrides.json> [OPTIONS]

    詳細は、OCI Database with PostgreSQLでサポートされている拡張機能を参照してください。

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

  • CreateConfiguration操作を実行して構成を作成します。

    dbConfigurationOverridesoci.admin_enabled_extensions='<extension1,extension2>'configKeyおよび必要な値とともに使用して、構成の拡張を有効にします。詳細は、OCI Database with PostgreSQLでサポートされている拡張機能を参照してください。