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)