sys.dm_hadr_ag_threads (Transact-SQL)

Le DMV del thread HADR (sys.dm_hadr_ag_threads e sys.dm_hadr_db_threads) consentono agli utenti di ottenere rapidamente informazioni dettagliate sull'utilizzo dei thread in base al gruppo di disponibilità e al database a disponibilità elevata. Comprendere l'utilizzo di questo thread è un benchmark importante per l'ottimizzazione dei gruppi di disponibilità.

Questa DMV segnala l'utilizzo dei thread a livello di gruppo di disponibilità.

Nome colonna Tipo di dati Descrizione
group_id uniqueidentifier Identificatore del gruppo di disponibilità.
name nvarchar(128) Nome del gruppo di disponibilità.
num_databases int Numero di database nel gruppo di disponibilità.
num_capture_threads int Numero di thread di acquisizione dei log usati da tutti i database in questo gruppo di disponibilità.
num_redo_threads int Numero di thread di rollforward usati da tutti i database in questo gruppo di disponibilità.
num_parallel_redo_threads int Numero di thread di rollforward paralleli usati da tutti i database in questo gruppo di disponibilità.
num_hadr_threads int Numero di tutti i thread always on usati da tutti i database in questo gruppo di disponibilità.

Autorizzazioni

È richiesta l'autorizzazione VIEW SERVER STATE per il server.

Autorizzazioni per SQL Server 2022 e versioni successive

È richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE nel server.

Vedi anche

Funzioni e DMV dei Gruppi di disponibilità Always On (Transact-SQL)
Viste del catalogo dei Gruppi di disponibilità Always On (Transact-SQL)
Monitorare Gruppi di disponibilità (Transact-SQL)
Gruppi di disponibilità Always On (SQL Server)