sys.dm_repl_tranhash (Transact-SQL)
Aplica-se: SQL Server
Retorna informações sobre transações sendo replicadas em uma publicação transacional.
column_name | data_type | descrição |
---|---|---|
Baldes | bigint | Número de partições de memória na tabela hash. |
hashed_trans | bigint | Número de transações confirmadas replicadas no lote atual. |
completed_trans | bigint | Número de transações concluídas até o momento. |
compensated_trans | bigint | Número de transações que contêm reversões parciais. |
first_begin_lsn | nvarchar(64) | Número de sequência de log de início mais antigo (LSN) no lote atual. |
last_commit_lsn | nvarchar(64) | Último LSN de confirmação no lote atual. |
Permissões
Requer a permissão VIEW DATABASE STATE no banco de dados de publicação para chamar dm_repl_tranhash.
Permissões do SQL Server 2022 e posteriores
Requer a permissão VIEW DATABASE PERFORMANCE STATE no banco de dados.
Comentários
As informações só serão retornadas para objetos de banco de dados replicados atualmente armazenados no cache de artigo de replicação.
Confira também
Exibições e funções de gerenciamento dinâmico (Transact-SQL)
Exibições de gerenciamento dinâmico relacionadas à replicação (Transact-SQL)