sys.dm_tran_commit_table (Transact-SQL)
Exibe uma linha para cada transação confirmada para uma tabela controlada pelo controle de alterações do SQL Server. A exibição de gerenciamento de sys.dm_tran_commit_table, que é fornecida para fins de suporte e expõe as informações relacionadas a transações 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 LSN (número de seqüência de log) de confirmação da transação e para o carimbo de data/hora da confirmação. Os dados armazenados na tabela sys.syscommittab e expostos nessa exibição de gerenciamento estão sujeitos à 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 seqüê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