sys.dm_hadr_db_threads (Transact-SQL)
Die HADR-Thread-Telemetrie-DMVs (sys.dm_hadr_db_threads und sys.dm_hadr_ag_threads) ermöglichen Es Benutzern, schnell Einblicke in die Threadnutzung durch Verfügbarkeitsgruppe und eine Datenbank mit hoher Verfügbarkeit zu erhalten. Das Verständnis dieser Threadnutzung ist ein wichtiger Benchmark für die Optimierung von Verfügbarkeitsgruppen.
Dieser DMV meldet die Threadverwendung auf Verfügbarkeitsgruppendatenbankebene.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
group_id | uniqueidentifier | Der Bezeichner der Verfügbarkeitsgruppe, zu der die Datenbank gehört. |
ag_db_id | uniqueidentifier | Der Bezeichner der Datenbank in der Verfügbarkeitsgruppe. Dieser Bezeichner ist auf jedem Replikat, mit dem diese Datenbank verknüpft ist, identisch. |
name | nvarchar(128) | Der Name der Datenbank. |
num_capture_threads | int | Anzahl der Protokollerfassungsthreads für diese Datenbank. |
num_redo_threads | int | Anzahl der Wiederholungsthreads für diese Datenbank. |
num_parallel_redo_threads | int | Anzahl der parallelen Wiederholen-Threads für diese Datenbank. |
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.
Siehe auch
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)