Automatic Workload Repository-(AWR-)Berichte für Oracle AI Database verwenden

Automatic Workload Repository (AWR) ist ein guter Ausgangspunkt für die Identifizierung allgemeiner Probleme mit der Datenbankperformance, die erste Indikatoren zur Erkennung von Problemen mit Extract- oder Replicat-Prozessen bereitstellen können. Mit AWR können Sie problemlos feststellen, ob sich die Engpässe innerhalb oder außerhalb der Datenbank befinden.

Ab Oracle AI Database werden AWR-Abfragen und -Berichte vereinfacht und verbessert, um die Daten in einer leicht verständlichen Ansicht des Replikationsprozesses darzustellen. Mit diesen Berichtsansichten lassen sich Probleme mit der Replikations-Performance leichter beheben, indem sie wie folgt kategorisiert werden:

Die Replikationsabschnitte der erweiterten AWR-Berichte umfassen die folgenden Features:


Verwendung der Replikationssystemressourcen

Name, Prozesstyp und Anzahl der Sessions der Unterkomponenten des Oracle GoldenGate-Replikationsprozesses werden in den Metriken angezeigt. Die Performancestatistik wird nach der Funktionalität von Prozessunterkomponenten aggregiert, nach Prozessname gruppiert. Dadurch kann die Ressourcennutzung pro Extract und Replicat mit detaillierten Informationen zu allen Unterkomponenten überwacht werden. Systemressourcennutzung von Oracle GoldenGate-Prozessen nach Replikationsgruppe, Sessiontyp, Prozesstyp und Sessionmodul.

Oberste Wait-Ereignisse der Replikation

Wait-Ereignisse von Replikationsvordergrund und Hintergrundprozessen werden angezeigt, aggregiert nach Ereignistyp und Oracle GoldenGate-SQL-Modul. Wait-Ereignisse des Replikationsvordergrunds

Wait-Ereignisse im Replikationshintergrund

Top-SQLs der Replikation

SQLs, die von Replikationsprozessen ausgeführt werden und in verschiedenen Abschnitten nach Gesamtzeit, CPU-Zeit und Ausführung sortiert angezeigt werden, werden im Top SQL-Bericht dargestellt. Der Name des Replikationsprozesses wird hinzugefügt, um den Prozess zu identifizieren, der die SQL ausführt.

Nachfolgend finden Sie Beispiele für die wichtigsten SQL-Berichte. Ein Bruchteil der von Replikationsprozessen ausgeführten SQLs wird in verschiedenen Abschnitten nach verstrichener Zeit, CPU-Zeit und Ausführung sortiert angezeigt.

Für PL/SQL-Code gemeldete Ressourcen umfassen die Ressourcen, die von allen SQL-Anweisungen verwendet werden, die vom SQL-Code aufgerufen werden.

Für PL/SQL-Code gemeldete Ressourcen umfassen die Ressourcen, die von allen SQL-Anweisungen verwendet werden, die vom Code aufgerufen werden.

Für PL/SQL-Code gemeldete Ressourcen umfassen die Ressourcen, die von allen SQL-Anweisungen verwendet werden, die vom Code aufgerufen werden.

Performancemetriken für Oracle GoldenGate-Extraktion

In diesem Abschnitt werden die Performancemetriken für Extract und die Capture Engine angezeigt. Leistungsmetriken für Extract und die Capture Engine

In der folgenden Tabelle werden die Performancemetrikdaten beschrieben.

Hinweis: Sofern nicht anders angegeben, werden alle Daten im Snapshot-Intervall als kumulatives Delta erfasst.

Metrikname Beschreibung
Extraktname GoldenGate Extract
Capture-Name Capture-Prozessname
Mining-Lag(s) beginnen

Verzögerung (in Sekunden), abgeleitet von dem Zeitpunkt, zu dem der letzte LCR erstellt und empfangen wurde.

Diese Verzögerung wurde am Anfang des Snapshots gemessen.

Endabbauverzögerung(en)

Verzögerung (in Sekunden), abgeleitet von dem Zeitpunkt, zu dem der letzte LCR erstellt und empfangen wurde.

Diese Verzögerung wurde am Ende des Snapshots gemessen.

Redo, für das Mining durchgeführt wurde (Byte)

Die Menge der abgebauten Redo-Daten (in Byte).

Wenn der Prozess innerhalb des Snapshot-Intervalls neu gestartet wurde, wird ein Sternchen (*) angezeigt.

Redo-Minierung (Bytes) pro Sekunde Redo - Minimaler Satz
Gesendete Byte pro Sekunde Anzahl der Byte, die der Capture-Prozess seit dem letzten Anhängen des Extract-Prozesses an den Capture-Prozess an den Extract-Prozess gesendet hat.
LCRs erfassen Anzahl der LCRs, die aus Logminer an die Erfassung geliefert werden
LCRs pro Sekunde erfassen LCR-Satz erfassen
Gesendete LCRs Anzahl der LCRs, die vom Capture-Prozess an den Extract gesendet wurden
Gesendete LCRs/Sek Rate gesendeter LCRs
Redo-Wartezeit (Sek.) Zeit, die der Capture-Prozess im Status WAITING FOR REDO verbracht hat.
Warten auf Extrahierung (Sek.) Die Capture-Wartezeit für Anforderungen aus dem Extract. am Ende des Snapshots
Warten auf Extraktion (Delta) Deltawert der Wartezeit auf Extraktion zwischen Anfangs- und End-Snap

Integriertes Oracle GoldenGate-Replicat

In diesem Abschnitt werden die Performancestatistiken für das integrierte Oracle GoldenGate-Replicat angezeigt. Integrierte Replicat-Performancemetriken von Oracle GoldenGate

In der folgenden Tabelle werden die Metrikdaten beschrieben.

Metrik-Name Beschreibung
Replicat-Name Oracle GoldenGate-Replicat-Name
Apply-Name Anwendungsprozessname
Gepufferte LCRs (Leser) Anzahl gepufferter LCRs, die auf die Verarbeitung durch Apply Reader warten
Empfangene Transaktionen (Koordinator) Anzahl der vom Apply Coordinator erhaltenen Transaktionen
Nicht zugewiesene Transaktionen (Koordinator) Anzahl Transaktionen, die noch nicht vom Apply Coordinator zugewiesen wurden
Angewendete LCRs (Server anwenden) Anzahl der vom Apply-Server angewendeten LCRs
Angewendete LCRs/Sek. (Server anwenden) LCRs wenden Rate nach Apply-Server an
LCRs mit Abhängigkeiten % Prozentsatz der LCRs, die aufgrund einer Abhängigkeit auf andere Transaktionen warten müssen
LCRs mit Wasserzeichenabhängigkeit % Prozentsatz der LCRs, die aufgrund der Commit-Bestellung der Quelltransaktion warten müssen
Fehler gesamt Gesamtanzahl Transaktionen mit Fehler

Oracle GoldenGate Replicat

In diesem Abschnitt werden allgemeine Performancestatistiken zu klassischem Oracle GoldenGate-Replicat, koordiniertem Replicat und parallelem Replicat angezeigt. Die Statistiken der SQL-Vorgänge werden für jeden Replicat-Prozess aggregiert. Performancemetrikdaten von Oracle GoldenGate Replicat

In der folgenden Tabelle werden Metrikdaten beschrieben.

Metrik-Name Beschreibung
Replicat-Name Replicat-Name
Verarbeitete Zeilen Anzahl der von SQL-Vorgängen vom Replicat verarbeiteten Zeilen
Verarbeitete Zeilen pro Sek. Verarbeitungsrate für Zeilen
I/O-Wartezeit Benutzer-I/O-Wartezeit von SQL-Vorgängen durch Replicat
CPU-Zeit CPU-Zeit von SQL-Vorgängen durch das Replicat