sys.dm_repl_tranhash (Transact-SQL)

Aplica-se a:SQL Server

Retorna informações sobre transações sendo replicadas em uma publicação transacional.

nome_da_coluna Data_type description
buckets 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.

Permissions

Requer VIEWDATABASE permissão do STATE no banco de dados de publicações para chamar dm_repl_tranhash.

Permissões para SQL Server 2022 e posterior

Requer VIEWDATABASE permissão de PERFORMANCE STATE no banco de dados.

Observações

As informações só serão retornadas para objetos de banco de dados replicados atualmente armazenados no cache de artigo de replicação.

Consulte também

Exibições e funções de gerenciamento dinâmico (Transact-SQL)
Exibições de gerenciamento dinâmico relacionadas à replicação (Transact-SQL)