データベース・システム・ノードの管理

読取りレプリカ・ノードを含むPostgreSQLデータベース・システム・ノードを使用してOCIデータベースを管理します。

すべてのデータベース・システムには、プライマリ・ノードであるノードが少なくとも1つ必要です。読取りロード・バランシングおよびフェイルオーバーに使用できる読取り専用レプリカ・ノードとして、より多くのノードを作成して使用できます。データベース・システムの単一のリーダー・エンドポイントを有効化して、ノード間で接続を分散することもできます。

追加のノードにより、データベース・システムのパフォーマンスと可用性が向上します。読取りレプリカを使用すると、読取りスケーリングを増やし、待機時間を短縮できます。

次のタスクを使用してノードを管理します:

必要なIAMポリシー

次のポリシー・ステートメントを使用すると、管理者のグループは、PostgreSQLデータベース・システムでOCIデータベースを管理できます:

Allow group <postgresql-admin-group> to read compartments in tenancy
Allow group <postgresql-admin-group> to manage postgres-db-systems in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to manage postgres-backups in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to read postgres-work-requests in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to manage postgres-configuration in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to manage virtual-network-family in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to read secret-family in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to read vaults in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to read metrics in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to use tag-namespaces in tenancy

詳細は、PostgreSQLポリシーを含むOCIデータベースを参照してください。