OCI Database with PostgreSQLデータベース・システムのリーダー・エンドポイントの有効化または無効化
複数のノードを持つPostgreSQLOCI Database with PostgreSQLデータベース・システムを持つOCI Databaseのリーダー・エンドポイントを有効にして、すべての読取りレプリカ・ノードに接続を分散する単一のエンドポイントを作成します。
データベース・システムの各ノードは、直接接続およびPSQL問合せの実行に使用されるエンドポイントを提供します。マルチノード・データベース・システムでは、カスタムのクライアント側ロード・バランシングを実装してすべてのレプリカ・ノードに接続を分散するかわりに、リーダー・エンドポイントを有効にできます。リーダー・エンドポイントへの接続は、データベース・システムの使用可能なレプリカ・ノードに均等に分散されます。データベース・システムのノードが1つのみの場合、リーダー・エンドポイントへの接続は、データベース・システム内の唯一のノードであるプライマリ・ノードにルーティングされます。
データベース・システムのリーダー・エンドポイントは、8Gbpsのスループットに制限されます。
データベース・システムに複数のレプリカ・ノードが存在する場合、データベース・システムのリーダー・エンドポイントはより高い可用性を提供します。データベース・システムにノードをさらに追加するには、OCI Database with PostgreSQLデータベース・システム・ノードの追加を参照してください。
oci psql db-system updateコマンドおよび必須パラメータを使用して、データベース・システムのリーダー・エンドポイントを有効または無効にします。oci psql db-system update --db-system-id <db-system_ocid> --network-details <network_details_json> [OPTIONS]データベース・システムのOCIDを取得するには、データベース・システムのリストを参照してください。
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
networkDetailsおよびisReaderEndpointEnabled属性を指定してUpdateDbSystem操作を実行し、データベース・システムのリーダー・エンドポイントを有効または無効にします。