Share via


sys.dm_repl_tranhash (Transact-SQL)

Aplica-se a: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 disputadas 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 para SQL Server 2022 e posterior

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)