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 | descripción |
---|---|---|
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.
Comentarios
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)