cdc.lsn_time_mapping (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Returnerar en rad för varje transaktion med rader i en ändringstabell. Denna tabell används för att mappa mellan logsekvensnummer (LSN) commitvärden och tiden då transaktionen committades. Poster kan också loggas där det inte finns några ändringstabellposter. Detta gör att tabellen kan registrera slutförandet av LSN-bearbetningen under perioder med låg eller ingen förändringsaktivitet.

Vi rekommenderar att du inte frågar systemtabellerna direkt. Istället utför sys.fn_cdc_map_lsn_to_time (Transact-SQL) och sys.fn_cdc_map_time_to_lsn (Transact-SQL) systemfunktionerna.

Kolumnnamn Datatyp Description
start_lsn binary(10) LSN för den avslutade transaktionen.
tran_begin_time datetime Tiden då transaktionen kopplad till LSN påbörjades.
tran_end_time datetime Tid då transaktionen avslutades.
tran_id varbinär(10) ID på transaktionen.

Se även

Transaktionsloggen (SQL Server)
Cdc.<capture_instance>_CT (Transact-SQL)