Share via


sys.dm_repl_tranhash (Transact-SQL)

Se aplica a:SQL Server

Devuelve información sobre las transacciones que se van a replicar en una publicación transaccional.

column_name data_type description
Cubos bigint Número de depósitos en la tabla de hash.
hashed_trans bigint Número de transacciones comprometidas replicadas en el lote actual.
completed_trans bigint Número de transacciones completadas hasta ahora.
compensated_trans bigint Número de transacciones que contienen operaciones de deshacer parciales.
first_begin_lsn nvarchar (64) Primer número de secuencia del registro (LSN) de inicio del lote actual.
last_commit_lsn nvarchar (64) Último LSN comprometido del lote actual.

Permisos

Requiere el permiso VIEW DATABASE STATE en la base de datos de publicación para llamar a dm_repl_tranhash.

Permisos para SQL Server 2022 y versiones posteriores

Requiere el permiso VIEW DATABASE PERFORMANCE STATE en la base de datos.

Observaciones

La instancia solo se devuelve para objetos de la base de datos replicada que está cargada actualmente en la caché del artículo de replicación.

Consulte también

Funciones y vistas de administración dinámica (Transact-SQL)
Vistas de administración dinámica relacionadas con la replicación (Transact-SQL)