BERICHTSANZAHL

Gültig für

Extract und Replicat

Beschreibung

Verwenden Sie den Parameter REPORTCOUNT, um eine Anzahl von Transaktionsdatensätzen zu melden, die Extract oder Replicat seit dem Hochfahren verarbeitet haben. Jeder Transaktionsdatensatz stellt einen logischen Datenbankvorgang dar, der innerhalb einer Transaktion ausgeführt wurde, die von Oracle GoldenGate erfasst wurde. Die Datensatzanzahl wird in der Berichtsdatei und auf dem Bildschirm gedruckt.

Hinweis: Diese Anzahl kann von der Anzahl der Datensätze abweichen, die im Oracle GoldenGate-Trail enthalten sind. Wenn sich ein Vorgang auf Daten auswirkt, die größer als 4K sind, muss er in mehreren Traildatensätzen gespeichert werden. Daher kann eine Berichtsanzahl 1.000 Datensätze (die Datenbankvorgänge) anzeigen. Bei einer Trailanzahl werden jedoch möglicherweise mehr Datensätze angezeigt. Um eine Anzahl der Datensätze in einem Trail abzurufen, verwenden Sie das Utility Logdump.

Sie können die Datensatzanzahl in regelmäßigen Abständen oder nach einer bestimmten Anzahl von Datensätzen planen. Datensatzzählungen werden von einem Bericht in den anderen übertragen.

REPORTCOUNT kann in einer Parameterdatei nur einmal verwendet werden. Wenn mehrere Instanzen von REPORTCOUNT vorhanden sind, verwendet Oracle GoldenGate die letzte Instanz.

Standard

Keine

Syntax

REPORTCOUNT [EVERY] <count>
{RECORD | RECORDS | SECOND | SECONDS | MINUTE | MINUTES | HOUR |HOURS} [, RATE]

<count>

Das Intervall, nachdem eine Anzahl ausgegeben werden muss. Die REPORTCOUNT kann nicht in der Berichtsdatei oder im genauen EVERY-Intervall gedruckt werden, wenn der Extract keine zu verarbeitenden Datensätze enthält oder keine Transaktionen in die Traildatei geschrieben werden.

RECORD RECORDS SECOND SECONDS MINUTE MINUTES HOUR HOURS

Die Maßeinheit für <count> in Bezug auf Datensätze, Sekunden, Minuten oder Stunden.

RATE

Meldet die Anzahl von Vorgängen pro Sekunde und die Änderung in Rate als Messung der Performance. Die Statistik Rate ist die Gesamtanzahl der Datensätze geteilt durch die Gesamtzeit seit dem Start des Prozesses. Die Delta-Statistik ist die Anzahl der Datensätze seit dem letzten Bericht geteilt durch die Zeit seit dem letzten Bericht.

Hinweis: Die Berechnungen werden mit der Zeitgranularität von Mikrosekunden durchgeführt. Die Zeitintervalle werden ohne Sekundenbruchteile angezeigt, und die Ratenwerte werden als ganze Zahlen angezeigt.

Beispiele

Beispiel 1

In diesem Beispiel wird alle 5.000 Datensätze eine Datensatzanzahl generiert.

REPORTCOUNT EVERY 5000 RECORDS

Beispiel 2

In diesem Beispiel wird alle zehn Minuten eine Datensatzanzahl generiert, und es werden auch Verarbeitungsstatistiken gemeldet.

REPORTCOUNT EVERY 10 MINUTES, RATE

Die Verarbeitungsstatistiken ähneln Folgendem:

12000 records processed as of 2011-01-01 12:27:40 (rate 203,delta 308)