Activation ou désactivation de l'adresse de lecteur de système de base de données
Activez l'adresse de lecteur d'une base de données OCI Database with PostgreSQL comportant plusieurs noeuds pour créer une seule adresse qui répartit les connexions entre tous les noeuds de réplique de lecture.
Chaque noeud d'un système de base de données fournit une adresse utilisée pour la connexion directe et l'exécution de requêtes PSQL. Pour un système de base de données à plusieurs noeuds, au lieu d'implémenter un équilibrage de charge client personnalisé pour répartir les connexions entre tous les noeuds de réplique, vous pouvez activer l'adresse de lecteur. Les connexions à l'adresse de lecteur sont distribuées uniformément aux noeuds de réplique disponibles du système de base de données. Si le système de base de données ne comporte qu'un seul noeud, les connexions à l'adresse de lecteur sont acheminées vers le noeud principal, le seul noeud du système de base de données.
L'adresse de lecteur d'un système de base de données est limitée à un débit de 8 Gbits/s.
L'adresse de lecture d'un système de base de données offre une plus grande disponibilité lorsque plusieurs noeuds de réplique existent dans le système de base de données. Pour ajouter d'autres noeuds à un système de base de données, reportez-vous à Ajout d'un noeud.
- Sur la page de liste Systèmes de base de données, sélectionnez le système de base de données à utiliser. Si vous avez besoin d'aide pour trouver la page de liste ou le système de base de données, reportez-vous à Liste des systèmes de base de données.
- Sur la page de détails du système de base de données, dans la section Configuration réseau, sélectionnez Modifier en regard de Adresse de releveur.
- Sélectionnez Soumettre pour activer ou désactiver l'adresse de lecteur.
Utilisez la commande
oci psql db-system update
et les paramètres requis pour activer ou désactiver l'adresse de lecture d'un système de base de données :oci psql db-system update --db-system-id <database_OCID> --network-details <network_details_json> [OPTIONS]
Pour obtenir la liste complète des paramètres et des valeurs des commandes de la CLI, reportez-vous à Référence des commandes de la CLI.
Exécutez l'opération UpdateDbSystem avec les attributs
networkDetails
etisReaderEndpointEnabled
pour activer ou désactiver l'adresse de lecteur d'un système de base de données.Pour plus d'autres informations sur l'utilisation de l'API et sur la signature des demandes, reportez-vous à ladocumentation relative aux API REST et aux informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.