Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
PDW (Analytics Platform System)
Banco de Dados SQL no Microsoft Fabric
Exibe uma linha para cada transação confirmada para uma tabela controlada pelo controle de alterações do SQL Server. A sys.dm_tran_commit_table exibição de gerenciamento, 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 sys.syscommittab sistema. A sys.syscommittab tabela fornece um mapeamento persistente eficiente de uma ID de transação específica do banco de dados para o LSN (número de sequência do log de confirmação) da transação e o carimbo de data/hora da confirmação. Os dados armazenados na sys.syscommittab tabela 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.
Note
Para chamar isso do Azure Synapse Analytics ou do PDW (Analytics Platform System), use o nome sys.dm_pdw_nodes_tran_commit_table. Essa sintaxe não é suportada pelo pool de SQL sem servidor no Azure Synapse Analytics.
| Nome da Coluna | Tipo de dados | Description |
|---|---|---|
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 |
datetime | A hora em que a transação foi confirmada. |
pdw_node_id |
int |
aplica-se a: Azure Synapse Analytics, PDW (Analytics Platform System) O identificador do nó no qual essa distribuição está. |
Note
A tabela sys.dm_tran_commit_table não refletirá as alterações em tempo real para usuários somente leitura, pois VIEW SERVER STATE a permissão é necessária. As alterações permanecem armazenadas no rowstore até que ocorra a, após o qual os CHECKPOINT usuários somente leitura as verão refletidas. Esse comportamento não é observado para usuários do SA.