cdc.lsn_time_mapping (Transact-SQL)
Gibt eine Zeile für jede Transaktion zurück, für die Zeilen in einer Änderungstabelle aufgezeichnet sind. Diese Tabelle wird verwendet, um die Commitwerte der Protokollfolgenummer (LSN) mit dem Commitzeitpunkt der Transaktion zu verknüpfen. Außerdem können Einträge protokolliert werden, für die keine Einträge in Änderungstabellen aufgezeichnet sind. Auf diese Weise kann die Tabelle den Abschluss der LSN-Verarbeitung in Phasen aufzeichnen, in denen wenige oder keine Änderungsaktivitäten stattfinden.
Es wird empfohlen, die Systemtabellen nicht direkt abzufragen. Führen Sie stattdessen die sys.fn_cdc_map_lsn_to_time (Transact-SQL)-Systemfunktion und die sys.fn_cdc_map_time_to_lsn (Transact-SQL)-Systemfunktion aus.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
start_lsn |
binary(10) |
LSN der Transaktion, für die ein Commit ausgeführt wurde. |
tran_begin_time |
datetime |
Startzeit der Transaktion, die der LSN zugeordnet ist. |
tran_end_time |
datetime |
Zeitpunkt, zu dem die Transaktion beendet wurde. |
tran_id |
varbinary(10) |
ID der Transaktion. |
Siehe auch