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 per il 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)