DB2 10.5 for Linux, UNIX and Windows

Tabelle SYSTOOLS.REPL_MQT_LATENCY

IBM® InfoSphere Change Data Capture kommuniziert Replikationslatenzinformationen an den DB2-Server über die Tabelle SYSTOOLS.REPL_MQT_LATENCY.

Die Tabelle SYSTOOLS.REPL_MQT_LATENCY ist eine in Zeilen organisierte Tabelle. Sie enthält eine Zeile mit den folgenden Spalten:
COMMIT_POINT
Diese Spalte BIGINT ist eine Zeitmarke (in Sekunden seit dem Zeitpunkt, UTC), die den letzten Zeitpunkt einer Commitoperation seit Anwenden der Änderungen auf die Zielspiegeltabellen darstellt. Dies ist der Zeitpunkt, an dem der Wert für DELAY_OFFSET generiert wird.
DELAY_OFFSET
Diese Spalte BIGINT stellt die Anzahl von Sekunden zwischen dem Zeitpunkt dar, an dem die Quellentabellendaten gelesen werden, und dem letzten Mal, dass die angewendeten Änderungen in der Zielspiegeltabelle festgeschrieben wurden.
Die Aktualisierungszeitmarke ist der Wert von COMMIT_POINT abzüglich des Wertes von DELAY_OFFSET. Nachdem Aktualisierungen an der Tabelle REPL_MQT_LATENCY festgeschrieben wurden, erwartet der DB2-Datenserver, dass die Quellentabellentransaktionen, die vor der Aktualisierungszeitmarke festgeschrieben wurden, in den Spiegeltabellen angewendet und festgeschrieben wurden. Während der Abfrageverarbeitung wird diese Aktualisierungszeitmarke mit der Systemzeitmarke (UTC) und dem Wert des Sonderregisters CURRENT REFRESH AGE verglichen, um zu bestimmen, ob die Abfrage an die Spiegeltabellen weitergeleitet werden soll. Setzen Sie die folgende Abfrage ab, um die letzte Aktualisierungszeitmarke anzuzeigen:
SELECT ( timestamp('1970-01-01')
+ (COMMIT_POINT - DELAY_OFFSET) seconds
+ CURRENT TIMEZONE
) as LAST_REFRESH_TIMESTAMP
FROM
SYSTOOLS.REPL_MQT_LATENCY;
Der folgende Text ist ein Beispiel für die zurückgegebene Ausgabe von der vorherigen Abfrage:
LAST_REFRESH_TIMESTAMP
--------------------------
2014-07-21-11.13.59.000000

1 Satz/Sätze ausgewählt.

Rufen Sie zum Erstellen dieser Tabelle die Prozedur SYSPROC.SYSINSTALLOBJECTS auf. Weitere Informationen hierzu finden Sie in Erstellen der Tabelle SYSTOOLS.REPL_MQT_LATENCY.