sys.dm_tran_commit_table (Transact-SQL)
針對 SQL Server 變更追蹤所追蹤之資料表認可的每個交易,各顯示一個資料列。為了可支援性而提供的 sys.dm_tran_commit_table management 檢視會公開交易相關的資訊,變更追蹤會將該資訊儲存在 sys.syscommittab 系統資料表內。 sys.syscommittab 資料表提供從資料庫特有交易識別碼到交易的認可記錄序號 (LSN) 和認可時間戳記之間的有效持續性對應。儲存在 sys.syscommittab 資料表中,並且在這個管理檢視表中公開的資料,會根據在設定變更追蹤時指定的保留週期進行清除。
資料行名稱 |
資料類型 |
說明 |
---|---|---|
commit_ts |
bigint |
單純遞增數字,當做每一筆認可之交易的資料庫特有時間戳記。 |
xdes_id |
bigint |
交易之資料庫特有的內部識別碼。 |
commit_lbn |
bigint |
包含交易之認可記錄檔記錄的記錄區塊數目。 |
commit_csn |
bigint |
交易之執行個體特有的認可序號。 |
commit_time |
smalldatetime |
認可交易的時間。 |