sys.dm_tran_commit_table (Transact-SQL)

Affiche une ligne pour chaque transaction validée pour une table suivie par le suivi des modifications SQL Server. La vue de gestion sys.dm_tran_commit_table, fournie à des fins de prise en charge, expose les informations relatives aux transactions que le suivi des modifications stocke dans la table système sys.syscommittab. La table sys.syscommittab fournit un mappage persistant efficace d'un ID de transaction spécifique à la base de données au numéro séquentiel dans le journal de validation (LSN) et l'horodateur de validation de la transaction. Les données stockées dans la table sys.syscommittab et exposées dans cette vue de gestion sont soumises au nettoyage en fonction de la période de rétention spécifiée lors de la configuration du suivi des modifications.

Nom de la colonne

Type de données

Description

commit_ts

bigint

Nombre à croissance monotone servant d'horodateur spécifique à la base de données pour chaque transaction validée.

xdes_id

bigint

ID interne spécifique à la base de données pour la transaction.

commit_lbn

bigint

Numéro du bloc de journal qui contient l'enregistrement du journal de validation de la transaction.

commit_csn

bigint

Numéro séquentiel de validation spécifique à l'instance pour la transaction.

commit_time

smalldatetime

Heure de la validation de la transaction.