次の方法で共有


sys.dm_tran_commit_table (Transact-SQL)

SQL Server の変更の追跡によって追跡されたテーブルに対してコミットされたトランザクションごとに 1 つの行を表示します。サポート用に提供されている sys.dm_tran_commit_table management 管理ビューには、トランザクション関連の情報が表示されます。この情報は、変更の追跡によって sys.syscommittab システム テーブルに格納されます。 sys.syscommittab テーブルは、データベース固有のトランザクション ID からトランザクションのコミット ログ シーケンス番号 (LSN) とコミット タイムスタンプへの、効率的かつ永続的なマッピングを提供します。sys.syscommittab テーブルに格納され、この管理ビューに表示されるデータは、変更の追跡が構成されたときに指定された保有期間に従ってクリーンアップされます。

列名

データ型

説明

commit_ts

bigint

コミットされたトランザクションごとにデータベース固有のタイムスタンプとして機能する、1 ずつ増加する数。

xdes_id

bigint

データベース固有の内部トランザクション ID。

commit_lbn

bigint

トランザクションに関するコミット ログ レコードが含まれるログ ブロックの数。

commit_csn

bigint

インスタンス固有のトランザクションのコミット シーケンス番号。

commit_time

smalldatetime

トランザクションがコミットされた時刻。

関連項目

参照

動的管理ビューおよび関数 (Transact-SQL)

概念

変更の追跡について (SQL Server)