Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:Banco de Dados SQL do
Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
Banco de Dados SQL no Microsoft Fabric
Mostra uma linha para cada transação que é confirmada para uma tabela que é monitorizada pelo rastreamento de alterações do SQL Server. A sys.dm_tran_commit_table vista de gestão, fornecida para fins de suporte, expõe a informação relacionada com transações que o acompanhamento de alterações armazena na sys.syscommittab tabela do sistema. A sys.syscommittab tabela fornece um mapeamento persistente eficiente de um ID de transação específico da base de dados para o número de sequência do log de commit (LSN) e o carimbo temporal do commit da transação. Os dados armazenados na sys.syscommittab tabela e expostos nesta vista de gestão estão sujeitos a limpeza de acordo com o período de retenção especificado quando o acompanhamento de alterações foi configurado.
Observação
Para chamar isso do Azure Synapse Analytics ou do Analytics Platform System (PDW), use o nome sys.dm_pdw_nodes_tran_commit_table. Essa sintaxe não é suportada pelo pool SQL sem servidor no Azure Synapse Analytics.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
commit_ts |
bigint | Um número que cresce de forma monótona e que serve como um carimbo temporal específico da base de dados para cada transação comprometida. |
xdes_id |
bigint | Um ID interno específico da base de dados para a transação. |
commit_lbn |
bigint | O número do bloco de log que contém o registo de log de commit para a transação. |
commit_csn |
bigint | O número de sequência de commit específico da instância para a transação. |
commit_time |
datetime | O momento em que a transação foi realizada. |
pdw_node_id |
int |
Aplica-se a: Azure Synapse Analytics, Analytics Platform System (PDW) O identificador do nó em que esta distribuição se encontra. |
Observação
A tabela sys.dm_tran_commit_table não refletirá alterações em tempo real para utilizadores apenas de leitura, pois VIEW SERVER STATE é necessária autorização. As alterações permanecem armazenadas na loja de linhas até ocorrer, CHECKPOINT após o que os utilizadores apenas de leitura as verão refletidas. Este comportamento não é observado para utilizadores de SA.