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でサポートされているシェイプを参照してください。
- 固定: 固定構成は、特定の固定シェイプおよび一致するハードウェア構成を持つデータベース・システムにのみ適用できます。「シェイプ・シリーズ」でプロセッサ・グループを選択し、「シェイプ名」を選択します。
選択したシェイプの詳細が表示されます。
ユーザー変数(読取り/書込み)
次の情報を入力します:
- 変数名: リストからユーザー変数を選択します。
- 変数値: 変数の値を選択または入力します。
別の変数を作成するには、「変数の追加」を選択します。
拡張
PostgreSQL拡張: (オプション)リストから1つ以上の拡張を選択します。
詳細は、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操作を実行して構成を作成します。
dbConfigurationOverridesをoci.admin_enabled_extensions='<extension1,extension2>'のconfigKeyおよび必要な値とともに使用して、構成の拡張を有効にします。詳細は、OCI Database with PostgreSQLでサポートされている拡張機能を参照してください。