sys.dm_hadr_ag_threads (Transact-SQL)

Die HADR-Threadtelemetrie-DMVs (sys.dm_hadr_ag_threads und sys.dm_hadr_db_threads) ermöglichen es Benutzern, schnell Einblicke in die Threadnutzung nach Verfügbarkeitsgruppe und Hochverfügbarkeitsdatenbank zu erhalten. Das Verständnis dieser Threadnutzung ist ein wichtiger Benchmark für die Optimierung von Verfügbarkeitsgruppen.

Diese DMV meldet die Threadnutzung auf Verfügbarkeitsgruppenebene.

Spaltenname Datentyp BESCHREIBUNG
group_id uniqueidentifier Bezeichner der Verfügbarkeitsgruppe.
name nvarchar(128) Der Name der Verfügbarkeitsgruppe.
num_databases int Anzahl der Datenbanken in der Verfügbarkeitsgruppe.
num_capture_threads int Anzahl der Protokollerfassungsthreads, die von allen Datenbanken in dieser Verfügbarkeitsgruppe verwendet werden.
num_redo_threads int Anzahl von Wiederholungsthreads, die von allen Datenbanken in dieser Verfügbarkeitsgruppe verwendet werden.
num_parallel_redo_threads int Anzahl der parallelen Wiederholungsthreads, die von allen Datenbanken in dieser Verfügbarkeitsgruppe verwendet werden.
num_hadr_threads int Anzahl aller Always On-Threads, die von allen Datenbanken in dieser Verfügbarkeitsgruppe verwendet werden.

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.

Berechtigungen für SQL Server 2022 und höher

Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.

Weitere Informationen

Dynamische Verwaltungssichten und -funktionen für Always On-Verfügbarkeitsgruppen (Transact-SQL)
Katalogsichten für Always On-Verfügbarkeitsgruppen (Transact-SQL)
Überwachen von Verfügbarkeitsgruppen (Transact-SQL)
Always On-Verfügbarkeitsgruppen (SQL Server)