STATS EXTRACT

Mit STATS EXTRACT können Sie Statistiken für eine oder mehrere Extract-Gruppen anzeigen. Die Ausgabe umfasst DML- und DDL-Vorgänge, die in der Oracle GoldenGate-Konfiguration enthalten sind.

Um die genaue Anzahl an Vorgängen abzurufen, die pro Sekunde verarbeitet werden, führen Sie die folgenden Schritte aus.

  1. Geben Sie den Befehl STATS EXTRACT mit der Option RESET aus.

  2. Geben Sie den Befehl STATS EXTRACT REPORTRATE aus. Im Feld LATEST STATISTICS werden die Vorgänge pro Sekunde angezeigt.

Hinweis: Die tatsächliche Anzahl der in einer DB2-Datenbank ausgeführten DML-Vorgänge entspricht möglicherweise nicht der Anzahl an extrahierten DML-Vorgängen, die von Oracle GoldenGate gemeldet werden. DB2 protokolliert Update-Anweisungen nur, wenn sie eine Zeile physisch ändern. Daher kann Oracle GoldenGate diese nicht erkennen oder in Statistiken aufnehmen.

Hinweis: Um akkurate Statistiken für ein Teradata-Quellsystem abzurufen, bei dem Oracle GoldenGate im Modus "Maximaler Schutz" konfiguriert ist, geben Sie STATS EXTRACT für den VAM-sort Extract, nicht den primären Extract, aus. Der primäre Extract kann Statistiken für nicht festgeschriebene Transaktionen enthalten, für die ein Rollback möglich ist. Der VAM-sort Extract meldet Statistiken dagegen nur für festgeschriebene Transaktionen.

Syntax

STATS EXTRACT group_name
[, statistic]
[, DDLSONLY]
[, TABLE [container. | catalog.]schema.table]
[, TOTALSONLY [container. | catalog.]schema.table]
[, REPORTCDR]
[, REPORTCHARCONV]
[, REPORTFETCH | NOREPORTFETCH]
[, REPORTRATE time_units]

group_name

Der Name einer Extract-Gruppe oder ein Platzhalter (*) zur Angabe mehrerer Gruppen. Beispiel: Mit T* zeigen Sie Statistiken für alle Extract-Gruppen zurück, deren Namen mit "T" beginnen.

statistic

Die anzuzeigende Statistik. Sie können mehrere Statistiken durch Komma getrennt angeben. Beispiel: STATS EXTRACT finance, TOTAL, DAILY.

TOTAL

Zeigt Gesamtwerte seit dem Prozessstart an.

DAILY

Zeigt Gesamtwerte seit dem Beginn des aktuellen Tages an.

HOURLY

Zeigt Gesamtwerte seit dem Beginn der aktuellen Stunde an.

LATEST

Zeigt Gesamtwerte seit dem letzten RESET-Befehl.

RESET

Setzt die Zähler im Statistikfeld LATEST zurück.

DDLSONLY

Zeigt die Statistiken für DDL-Anweisungen, einschließlich der Anzahl der DDL-Anweisungen, in einem lesbaren Format an.

TABLE [container. catalog.]schema.table_name

Zeigt Statistiken nur für die angegebene Tabelle oder eine über einen Platzhalter (*) angegebene Gruppe von Tabellen an. Der Tabellenname oder der Platzhalterspezifikation muss vollständig mit dem zweiteiligen oder dreiteiligen Namen angegeben sein. Beispiel: hr.emp oder *.*.*.

TOTALSONLY [container. catalog.]schema.table_name

Fasst die Statistiken für die angegebene Tabelle oder eine über einen Platzhalter (*) angegebene Gruppe von Tabellen zusammen. Der Tabellenname oder der Platzhalterspezifikation muss vollständig mit dem zweiteiligen oder dreiteiligen Namen angegeben sein. Beispiel: hr.emp oder *.*.*.

REPORTCDR

Zeigt Statistiken für Konflikterkennung und -lösung (Conflict Detection and Resolution, CDR) an. Statistiken umfassen:

REPORTCHARCONV

Verwenden Sie diese Option nur, wenn TABLE-Parameter eine TARGET-Klausel aufweisen und der Zeichensatzkonvertierung ausgeführt wird. Die folgenden Statistiken werden der STATS-Ausgabe hinzugefügt:

Total column character set conversion failure: Die Anzahl der Validierungs- oder Konvertierungsfehler in der aktuellen Extract-Ausführung.

Total column data truncation: Gibt an, wie oft diese Spaltendaten in der aktuellen Extract-Ausführung aufgrund der Zeichensatzkonvertierung abgeschnitten wurden

REPORTFETCH | NOREPORTFETCH

Steuert, ob Statistiken zu Abrufvorgängen in die Ausgabe aufgenommen werden. Der Standardwert ist NOREPORTFETCH. Die Ausgabe von REPORTFETCH lautet wie folgt:

REPORTRATE time_units

Zeigt Statistiken in Bezug auf die Verarbeitungsrate und nicht die absoluten Werte an.

HR
MIN
SEC

Beispiel


Das folgende Beispiel zeigt Gesamt- und Stundenstatistiken pro Minute für eine spezifische Tabelle an. Es setzt außerdem die letzten Statistiken zurück und gibt Abrufstatistiken aus.

STATS EXTRACT exte, TOTAL, HOURLY, TABLE hr.emp, REPORTRATE MIN, RESET, REPORTFETCH

STATS EXTRACT exte, LATEST, REPORTFETCH