Utilisation de rapports AWR (Automatic Workload Repository) pour Oracle AI Database

Le référentiel AWR (Automatic Workload Repository) est un bon point de départ pour identifier les problèmes généraux de performances de la base de données, qui peuvent fournir des indicateurs initiaux pour aider à localiser les problèmes liés aux processus Extract ou Replicat. A l'aide du référentiel AWR, vous pouvez facilement déterminer si les goulets d'étranglement se trouvent à l'intérieur ou à l'extérieur de la base de données.

A partir d'Oracle AI Database, les requêtes et les états AWR sont simplifiés et améliorés pour présenter les données dans une vue facile à comprendre du processus de réplication. Avec ces vues de rapport, il serait plus facile de résoudre les problèmes de performances de réplication en les classant parmi les suivants :

Les sections de réplication des états AWR améliorés incluent les fonctionnalités suivantes :


Utilisation des ressources système de réplication

Le nom du processus de réplication Oracle GoldenGate, le type de processus et le nombre de sessions de ses sous-composants sont affichés dans les mesures. Les statistiques de performances sont agrégées par la fonctionnalité des sous-composants de processus, regroupées par nom de processus. Cela permet de surveiller l'utilisation des ressources par processus Extract et Replicat, avec des informations détaillées sur tous ses sous-composants. Utilisation des ressources système des processus Oracle GoldenGate par groupe de réplication, type de session, type de processus et module de session.

Evénements d'attente principaux de réplication

Les événements Wait des processus de réplication en avant-plan et en arrière-plan sont affichés, agrégés par type d'événement et par module SQL Oracle GoldenGate. Evénements d'attente de premier plan de réplication

Evénements d'attente d'arrière-plan de réplication

Principales instructions SQL de réplication

Les instructions SQL exécutées par les processus de réplication, affichées dans différentes sections classées par temps écoulé, temps CPU et exécution, sont présentées dans l'état Top SQL. Le nom du processus de réplication est ajouté pour identifier le processus qui exécute l'instruction SQL.

Voici des exemples des principaux états SQL. Une fraction des instructions SQL exécutées par les processus de réplication est affichée dans différentes sections, classées par temps écoulé, temps CPU et exécution.

Les ressources signalées pour le code PL/SQL incluent les ressources utilisées par toutes les instructions SQL appelées par le code SQL.

Les ressources signalées pour le code PL/SQL incluent les ressources utilisées par toutes les instructions SQL appelées par le code.

Les ressources signalées pour le code PL/SQL incluent les ressources utilisées par toutes les instructions SQL appelées par le code.

Mesures de performances d'extraction Oracle GoldenGate

Cette section présente les mesures de performances du processus Extract et du moteur de capture. Mesures de performances pour Extract et le moteur de capture

Le tableau suivant décrit les données de mesure de performances.

Remarque : sauf indication contraire, toutes les données sont des delta cumulés collectés dans l'intervalle de cliché.

Nom de la mesure Description
Nom d'extraction Extraction GoldenGate
Nom de capture Nom de processus de capture
Commencer le ou les décalages d'extraction

Décalage (en secondes) déterminé par l'heure à laquelle le LCR le plus récent a été créé et reçu.

Ce décalage a été mesuré au début de l'instantané.

Décalage(s) d'extraction de fin

Décalage (en secondes) déterminé par l'heure à laquelle le LCR le plus récent a été créé et reçu.

Ce décalage a été mesuré à la fin de l'instantané.

Données redo ayant fait l'objet du Data Mining (octets)

Quantité de données de journalisation extraites (en octets).

Si le processus a été redémarré dans l'intervalle d'instantané, un astérisque (*) s'affiche.

Opérations de journalisation minées (octets) par seconde Taux min. des informations de journalisation
Octets envoyés, par seconde Nombre d'octets envoyés par le processus Capture au processus Extract depuis la dernière fois qu'il est associé au processus Capture.
Capturer les LCR Nombre de LCR livrés à la capture à partir de Logminer
Capturer les LCR par seconde Capturer le taux des LCR
LCR envoyés Nombre de LCR envoyés de la capture à l'extraction
LCR envoyés/s Taux de LCR envoyés
Temps d'attente des informations de journalisation (s) Temps passé par le processus Capture à l'état WAITING FOR REDO.
En attente d'extraction (s) Temps d'attente de la capture pour les demandes de l'extraction. En fin de cliché
En attente d'extraction (delta) Valeur delta du temps d'attente de l'extraction entre le cliché de début et le cliché de fin

Réplication intégrée à Oracle GoldenGate

Cette section présente les statistiques de performances du processus Replicat intégré Oracle GoldenGate. Mesures de performances de réplication intégrées Oracle GoldenGate

Le tableau suivant décrit les données de mesure.

Nom de mesure Description
Nom de réplication Nom de réplication Oracle GoldenGate
Nom d'application des transactions Appliquer le nom de processus
LCR mis en mémoire tampon (lecteur) Nombre de LCR mis en mémoire tampon devant être traités par Apply Reader
Trans. reçues (coordonnateur) Nombre de transactions reçues par le coordinateur de l'application
Transactions non affectées (coordonnateur) Nombre de transactions non encore affectées par le coordinateur d'application
LCR appliqués (serveur d'application) Nombre de LCR appliqués par le serveur Apply
LCR appliqués par seconde (serveur d'application) Taux d'application des LCR par serveur d'application des modifications
LCR avec dépendances (%) Pourcentage de LCR devant attendre d'autres transactions en raison d'une dépendance
LCR avec % de dépendance de filigrane Pourcentage de LCR devant attendre en raison d'un ordre de validation de transaction source
Total des erreurs Total des transactions avec erreurs

Réplication Oracle GoldenGate

Cette section présente les statistiques globales sur les performances du processus Replicat classique d'Oracle GoldenGate, du processus Replicat coordonné et du processus Replicat parallèle. Les statistiques des opérations SQL sont agrégées pour chaque processus Replicat. Données de mesures de performances de réplication Oracle GoldenGate

Le tableau suivant décrit les données de mesure.

Nom de mesure Description
Nom de réplication Nom de réplication
Lignes traitées Nombre de lignes traitées par les opérations SQL par le processus Replicat
Lignes traitées par seconde Taux de traitement des lignes
Temps d'attente d'E/S Temps d'attente d'E/S utilisateur des opérations SQL par le processus Replicat
Temps UC Temps UC des opérations SQL par le processus Replicat