Meilleures pratiques pour les connexions à faible latence avec une base de données autonome avec intelligence artificielle
Il est essentiel de prendre des mesures pour réduire la latence des connexions entre une application et une base de données autonome avec intelligence artificielle si votre application effectue de nombreux allers-retours entre l'application et la base de données.
Par exemple, supposons qu'une application OLTP se connecte à Autonomous AI Database et soumette des milliers d'énoncés SQL à la base de données individuellement pour exécuter une commande client. Dans ce cas, l'application nécessite des milliers d'aller-retour, et la réduction de la latence pour chaque aller-retour peut considérablement accélérer le processus de commande client. Pour ces applications, vous pouvez suivre les meilleures pratiques afin de réduire la latence des connexions de base de données.
- Étapes de réduction de la latence pour les connexions à la base de données
Vous pouvez suivre ces recommandations pour réduire la latence pour les connexions entre vos applications et la base de données. - Étapes de réduction de la latence pour les connexions de base de données pour les bases de données avec Autonomous Data Guard
Fournit des étapes à suivre pour configurer un environnement de secours Autonomous Data Guard, des clients et des niveaux intermédiaires, afin de réduire la latence pour les connexions de base de données lorsque vous êtes connecté après un basculement ou une permutation (lorsque la base de données de secours devient la base de données principale). - Diagramme de réseau conceptuel pour les connexions à une base de données à faible latence
Affiche le diagramme de réseau conceptuel pour les connexions à faible latence à l'aide de points d'extrémité publics et de points d'extrémité privés pour votre base de données.
Rubrique parent : Options et fonctions de connexion et de réseau
Étapes pour réduire la latence des connexions à la base de données
Vous pouvez suivre ces recommandations pour réduire la latence des connexions entre vos applications et la base de données.
Déterminez d'abord le domaine de disponibilité de la base de données. Pour rechercher le domaine de disponibilité d'une instance de base de données du service d'intelligence artificielle autonome, connectez-vous en tant qu'administrateur et exécutez l'interrogation suivante :
SELECT json_value(cloud_identity, '$.AVAILABILITY_DOMAIN') AVAILABILITY_DOMAIN FROM v$pdbs;
Exemple :
SELECT json_value(cloud_identity, '$.AVAILABILITY_DOMAIN') AVAILABILITY_DOMAIN
FROM v$pdbs;
AVAILABILITY_DOMAIN
--------------------
SoSC:US-ASHBURN-AD-1Vous pouvez également voir les informations sur le domaine de disponibilité dans la console Oracle Cloud Infrastructure. Pour plus d'informations, voir Voir les informations sur le réseau dans la console OCI.
Pour réduire la latence, procédez comme suit :
Étapes pour réduire la latence des connexions de base de données pour les bases de données avec Autonomous Data Guard
Décrit les étapes à suivre pour configurer un environnement de secours Autonomous Data Guard, des clients et des niveaux intermédiaires, afin de réduire la latence des connexions de base de données lorsque vous êtes connecté après un basculement ou une permutation (lorsque la base de données de secours devient la base principale).
- Réduction de la latence pour les connexions à la base de données avec Autonomous Data Guard local
Suivez ces étapes pour réduire la latence pour les connexions à la base de données que vous effectuez lorsque vous utilisez Autonomous Data Guard et que vous effectuez un basculement ou une permutation vers une base de données de secours locale. - Réduction de la latence pour les connexions à la base de données avec Autonomous Data Guard inter-région
Suivez ces étapes pour réduire la latence pour les connexions à la base de données que vous effectuez lorsque vous utilisez Autonomous Data Guard et que vous basculez ou basculez vers une base de données de secours inter-région.
Réduire la latence pour les connexions aux bases de données avec Autonomous Data Guard local
Suivez ces étapes pour réduire la latence des connexions à la base de données que vous effectuez lorsque vous utilisez Autonomous Data Guard et que vous effectuez un basculement ou une permutation vers une base de données de secours locale.
Si vous disposez d'une base de données de secours locale Autonomous Data Guard et que vous êtes dans une région comportant plusieurs domaines de disponibilité, Autonomous Data Guard crée la base de données de secours locale dans un autre domaine de disponibilité. Lorsque vous effectuez un basculement ou une permutation vers la base de secours, la base de secours locale devient la base principale. Pour préparer un basculement ou une permutation, il est recommandé d'avoir des clients de secours et des niveaux intermédiaires disponibles pour activer, de sorte qu'après une défaillance ou une permutation, vos applications puissent continuer à fonctionner en cas de défaillance d'un domaine de disponibilité.
Tout d'abord, vérifiez que le type de récupération après sinistre pour votre pair local est Autonomous Data Guard. Pour plus d'informations, voir Activer Autonomous Data Guard.
Effectuez les tâches suivantes pour configurer les clients de secours et les niveaux intermédiaires pour une latence faible lorsque vous utilisez Autonomous Data Guard avec une base de données de secours locale dans une région comportant plusieurs domaines de disponibilité.
Réduire la latence pour les connexions aux bases de données avec Autonomous Data Guard inter-régions
Suivez ces étapes pour réduire la latence des connexions à la base de données que vous effectuez lorsque vous utilisez Autonomous Data Guard et que vous basculez ou basculez vers une base de données de secours inter-région.
Si vous ajoutez une ou plusieurs bases de données de secours Autonomous Data Guard inter-région, les bases de données de secours inter-région sont ajoutées dans les régions que vous sélectionnez lorsque vous ajoutez un pair inter-région. Lorsque vous effectuez un basculement ou une permutation vers une base de données de secours Autonomous Data Guard inter-région, la base de données de secours inter-région devient la base de données principale. Pour préparer un basculement régional ou une permutation, il est recommandé d'avoir des clients de secours et des niveaux intermédiaires disponibles dans la région distante. Cela prépare les clients et le niveau intermédiaire (middle tier) de la région distante afin qu'en cas de défaillance ou après une permutation, vos applications puissent continuer à fonctionner.
Tout d'abord, vérifiez que votre récupération après sinistre inclut au moins une base de données de secours Autonomous Data Guard inter-région. Pour plus d'informations, voir Ajouter une base de données de secours inter-région.
Suivez ces étapes pour configurer les clients et les niveaux intermédiaires pour une faible latence lors de l'utilisation d'Autonomous Data Guard avec une ou plusieurs bases de données de secours inter-régions.
Diagramme de réseau conceptuel pour les connexions de base de données à faible latence
Affiche le diagramme de réseau conceptuel pour les connexions à faible latence à l'aide de points d'extrémité publics et de points d'extrémité privés pour votre base de données.
Connexions à faible latence à l'aide d'un point d'extrémité privé avec une application s'exécutant dans la région OCI

Description de l'illustration adb-private-low-latency.eps
Connexions à faible latence à l'aide d'un point d'extrémité public avec une application s'exécutant dans la région OCI

Description de l'illustration adb-public-low-latency.eps
Connexions à faible latence à l'aide d'un point d'extrémité privé avec une application s'exécutant dans un centre de données sur place connecté à OCI à l'aide de FastConnect

Description de l'illustration adb-fastconnect-private-low-latency.eps
Connexions à faible latence à l'aide d'un point d'extrémité public avec une application exécutée dans votre centre de données sur place connecté à OCI à l'aide de FastConnect

Description de l'illustration adb-fastconnect-public-low-latency.eps