Condividi tramite


sys.dm_repl_tranhash (Transact-SQL)

Si applica a: SQL Server

Restituisce informazioni sulle transazioni replicate in una pubblicazione transazionale.

column_name data_type description
Secchi bigint Numero di bucket nella tabella hash.
hashed_trans bigint Numero di transazioni replicate nel batch corrente di cui è stato eseguito il commit.
completed_trans bigint Numero di transazioni completate finora.
compensated_trans bigint Numero di transazioni contenenti rollback parziali.
first_begin_lsn nvarchar(64) Numero di sequenza del file di log (LSN) iniziale meno recente nel batch corrente.
last_commit_lsn nvarchar(64) Ultimo LSN di commit nel batch corrente.

Autorizzazioni

È richiesta l'autorizzazione VIEW DATABASE STATE per il database di pubblicazione per chiamare dm_repl_tranhash.

Autorizzazioni per SQL Server 2022 e versioni successive

È richiesta l'autorizzazione VIEW DATABASE PERFORMANCE STATE per il database.

Osservazioni:

Vengono restituite informazioni solo per gli oggetti di database replicati caricati nella cache dell'articolo di replica.

Vedi anche

Funzioni a gestione dinamica e DMV (Transact-SQL)
Viste a gestione dinamica correlate alla replica (Transact-SQL)