STATOPTIONS
Gültig für
Extract und Replicat
Beschreibung
Geben Sie mit dem Parameter STATOPTIONS die Informationen an, die in statistische Anzeigen aufgenommen werden sollen. Diese werden mit dem Befehl STATS EXTRACT oder STATS REPLICAT generiert. Diese Optionen können bei Bedarf auch als Argumente für diese Befehle aktiviert werden.
Standard
Siehe individuelle Optionen.
Syntax
STATOPTIONS
[, REPORTDETAIL | NOREPORTDETAIL]
[, REPORTFETCH | NOREPORTFETCH]
[, RESETREPORTSTATS | NORESETREPORTSTATS]
[, THREADS (<threadID>[, <threadID>][, ...][, <thread_range>[, <thread_range>][, ...])]
REPORTDETAIL |
NOREPORTDETAIL |
Gültig für Replicat. Steuert das Reporting von Statistiken für Vorgänge, die nicht auf das Ziel angewendet wurden, weil sie aufgrund der Kollisionsbehandlung verworfen wurden.
REPORTDETAIL
Gibt Statistiken für die verworfenen Vorgänge zurück. Diese Vorgänge werden in den regulären STATS REPLICAT-Statistiken (durchgeführte Einfüge-, Aktualisierungs- und Löschvorgänge) und als Discard-Statistiken gemeldet, wenn STATS REPLICAT mit der Option DETAIL ausgegeben wird. Beispiel: Wenn 10 Datensätze INSERT-Vorgänge waren, die allesamt aufgrund doppelter Schlüssel ignoriert wurden, wird im Bericht angegeben, dass es 10 Einfügevorgänge und 10 Verwerfungen wegen Kollisionen gibt. REPORTDETAIL ist der Standardwert.
NOREPORTDETAIL
Deaktiviert das Reporting von Statistiken für verworfene Vorgänge.
REPORTFETCH |
NOREPORTFETCH |
Gültig für Extract. Steuert das Reporting von Statistiken für die Menge des Zeilenabrufs, die von Extract ausgeführt wird, z.B. die Abrufe, die durch eine FETCHCOLS-Klausel ausgelöst werden, oder Abrufe, die ausgeführt werden müssen, wenn nicht genügend Informationen im Transaktionsdatensatz vorhanden sind.
REPORTFETCH
Gibt Statistiken für Zeilenabruf aus. Die Ausgabe ist wie folgt:
-
row fetch attempts: Gibt an, wie oft Extract versucht hat, einen Spaltenwert aus der Datenbank abzurufen, wenn der Wert nicht aus dem Transaktionslog erhalten werden konnte. -
fetch failed: Die Anzahl derrow fetch attempts, die nicht erfolgreich war. -
Zeilenabruf nach Schlüssel: (Gültig für Oracle) Die Anzahl von Zeilenabrufversuchen, die mit dem Primärschlüssel unternommen wurden.
NOREPORTFETCH
Deaktiviert das Reporting von Fetch-Statistiken. NOREPORTFETCH ist der Standardwert.
RESETREPORTSTATS |
NORESETREPORTSTATS |
Gültig für Extract und Replicat. Legt fest, ob Statistiken, die von dem REPORT-Parameter generiert werden, zurückgesetzt werden, wenn ein neuer Bericht erstellt wird. RESETREPORTSTATS setzt die Statistiken von einem Bericht auf den anderen zurück. NORESETREPORTSTATS setzt die Statistiken von einem Bericht zum anderen fort und ist der Standardwert. Informationen hierzu finden Sie unter REPORT. Der Berichts-Rollover wird durch den Parameter REPORTROLLOVER gesteuert. Informationen hierzu finden Sie unter REPORTROLLOVER.
THREADS (<threadID>[, <threadID>][, ...][, <thread_range>[, <thread_range>][, ...])
Aktiviert die ausgewählten STATOPTIONS-Optionen für die angegebenen Threads eines koordinierten Replicats.
<threadID>[, <threadID>][, ...]
Gibt eine Thread-ID oder eine kommagetrennte Liste mit Threads im Format threadID, threadID, threadID an.
[, <thread_range>[, <thread_range>][, ...]
Gibt einen Threadbereich in Form von threadIDlow-threadIDhigh oder einer durch Komma getrennten Liste von Bereichen im Format von threadIDlow-threadIDhigh, threadIDlow-threadIDhigh an.
Eine Kombination aus diesen Formaten ist ebenfalls zulässig, wie threadID, threadID, threadIDlow-threadIDhigh.
Beispiele
Dieses Beispiel enthält Abrufdetails eines koordinierten Replicats.
STATOPTIONS REPORTFETCH
In diesem Beispiel werden die Statistiken für Thread 0 eines koordinierten Replicats von einem Bericht in einen anderen zurückgesetzt.
STATOPTIONS RESETREPORTSTATS THREADS 0