Megosztás a következőn keresztül:


cdc.lsn_time_mapping (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Minden tranzakcióhoz egy sort ad vissza, ahol a változtató táblában sorok vannak. Ez a táblázat a log szekvenciaszám (LSN) commit-értékek és a tranzakció elkötelezett időpontja közötti leképezésére szolgál. Olyan bejegyzések is lehetnek, amelyekhez nincs változtatótáblás bejegyzés. Ez lehetővé teszi, hogy a táblázat rögzítse az LSN feldolgozás befejezését alacsony vagy semmilyen változási aktivitás nélküli időszakokban.

Javasoljuk, hogy ne kérdezze közvetlenül a rendszertáblákat. Ehelyett hajtsuk végre a sys.fn_cdc_map_lsn_to_time (Transact-SQL) és sys.fn_cdc_map_time_to_lsn (Transact-SQL) rendszerfüggvényeket.

Oszlop név Adattípus Description
start_lsn binary(10) Az elkötelezett tranzakció LSN-je.
tran_begin_time datetime Az az idő, amikor az LSN-hez kapcsolódó tranzakció megkezdődött.
tran_end_time datetime Az az idő, amikor az ügylet véget ér.
tran_id varbinary(10) A tranzakció azonosítója.

Lásd még:

A tranzakciónapló (SQL Server)
CDC.<capture_instance>_CT (Transact-SQL)