次の方法で共有


cdc.lsn_time_mapping (Transact-SQL)

変更テーブル内に行が存在する各トランザクションについて 1 行を返します。 このテーブルは、ログ シーケンス番号 (LSN) のコミット値と、トランザクションがコミットされた時刻とをマップするために使用されます。 変更テーブルのエントリが存在しない場合にエントリを記録することもできます。 これにより、変更アクティビティが少ないか、まったくない場合に、LSN 処理の完了をテーブルに記録できます。

システム テーブルに対して直接クエリを実行することは、できるだけ避けてください。 代わりに、システム関数の sys.fn_cdc_map_lsn_to_time (Transact-SQL) および sys.fn_cdc_map_time_to_lsn (Transact-SQL) を実行します。

適用対象: SQL Server (SQL Server 2008 から現在のバージョンまで)

列名

データ型

説明

start_lsn

binary(10)

コミットされたトランザクションの LSN。

tran_begin_time

datetime

LSN に関連付けられたトランザクションの開始時刻。

tran_end_time

datetime

トランザクションの終了時刻。

tran_id

varbinary(10)

トランザクションの ID。

関連項目

参照

cdc.<capture_instance>_CT (Transact-SQL)

概念

トランザクション ログ (SQL Server)