構成の作成
PostgreSQLデータベース・システム構成を使用してOCIデータベースを作成し、変数および拡張を管理します。
PostgreSQLを使用したOCIデータベースでは、特定のシェイプをターゲットとする即時利用可能な最適化されたデフォルト構成が提供されます。変更および管理が必要なのは上級ユーザーのみです。詳細は、PostgreSQLリファレンス・マニュアルを参照してください。
構成を作成するときは、固定構成または柔軟な構成のいずれかを選択します。
固定構成は特定のハードウェア詳細に関連付けられており、OCPUおよびメモリーがそれらの詳細と正確に一致するハードウェア構成を持つデータベース・システムにのみ適用できます。
柔軟な構成は、異なるハードウェア構成を持つデータベース・システムに適用できます。データベース・システムで柔軟な構成を使用している場合は、構成を変更せずにハードウェア構成を更新できます。柔軟な構成では、一部の変数値に整数式を使用できます。詳細は、柔軟な構成と整数変数を参照してください。
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]
詳細は、PostgreSQLでサポートされているOCIデータベースのPostgreSQL拡張機能を参照してください。
CLIコマンドのパラメータおよび値のリストは、CLIコマンド・リファレンスを参照してください。
CreateConfiguration操作を実行して、構成を作成します。
dbConfigurationOverrides
は、oci.admin_enabled_extensions='<extension1,extension2>'
のconfigKey
および構成の拡張を有効にするために必要な値とともに使用します。詳細は、PostgreSQLでサポートされているOCIデータベースのPostgreSQL拡張機能を参照してください。APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。