Compartilhar via


sys.dm_tran_commit_table (Transact-SQL)

Exibe uma linha para cada transação confirmada para uma tabela que é acompanhada pelo controle de alterações do SQL Server. A exibição sys.dm_tran_commit_table management, que é fornecida para fins de suporte e expõe as informações relacionadas à transação que o controle de alterações armazena na tabela do sistema sys.syscommittab. A tabela sys.syscommittab fornece um mapeamento persistente eficiente de uma ID de transação específica ao banco de dados para o número LSN (log sequence number, sequência do log de confirmação) da transação e o carimbo de data/hora da confirmação. Os dados que são armazenados na tabela sys.syscommittab e expostos nessa exibição de gerenciamento estão sujeitos a limpeza de acordo com o período de retenção especificado quando o controle de alterações foi configurado.

Nome da coluna

Tipo de dados

Descrição

commit_ts

bigint

Um número que aumenta de forma monotônica que serve como um carimbo de data/hora específico a um banco de dados para cada transação confirmada.

xdes_id

bigint

Uma ID interna específica do banco de dados para a transação.

commit_lbn

bigint

O número do bloco de logs que contém o registro de log de confirmação para a transação.

commit_csn

bigint

O número de sequência de confirmação específico da instância para a transação.

commit_time

smalldatetime

A hora em que a transação foi confirmada.

Consulte também

Referência

Exibições e funções de gerenciamento dinâmico (Transact-SQL)

Conceitos

Sobre o controle de alterações (SQL Server)