Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server 2016 (13.x) und spätere Versionen
Azure SQL Database
Azure SQL Managed Instance
SQL database in Microsoft Fabric
Gibt Informationen zur Arbeitsverfügbarkeit pro Knoten zurück.
| Name | Datentyp | Beschreibung |
|---|---|---|
| node_id | int | NUMA-Knoten-ID. |
| scheduler_count | int | Die Anzahl der Planer auf diesem Knoten. |
| max_worker_count | int | Maximale Anzahl von Mitarbeitern für parallele Abfragen. |
| reserved_worker_count | int | Die Anzahl der Mitarbeiter, die für parallele Abfragen reserviert sind, sowie die Anzahl der Hauptmitarbeiter, die von allen Anforderungen verwendet werden. |
| free_worker_count | int | Anzahl der für Aufgaben verfügbaren Mitarbeiter. Hinweis: Jede eingehende Anforderung verbraucht mindestens 1 Worker, der von der Anzahl der freien Mitarbeiter subtrahiert wird. Es ist möglich, dass die Anzahl der freien Mitarbeiter eine negative Zahl auf einem stark geladenen Server sein kann. |
| used_worker_count | int | Anzahl der von parallelen Abfragen verwendeten Mitarbeiter. |
Berechtigungen
Für SQL Server und SQL Managed Instance ist die VIEW SERVER STATE-Berechtigung erforderlich.
Für die SQL-Datenbank-Ziele Basic, S0 und S1 sowie für Datenbanken in Pools für elastische Datenbanken ist das Konto des Serveradministrators oder des Microsoft Entra-Administratorkontos oder die Mitgliedschaft in der ##MS_ServerStateReader##Serverrolle erforderlich. Für alle anderen SQL-Datenbank-Dienstziele ist entweder die VIEW DATABASE STATE-Berechtigung für die Datenbank oder die Mitgliedschaft in der ##MS_ServerStateReader##-Serverrolle erforderlich.
Berechtigungen für SQL Server 2022 und höher
Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.
Beispiele
A. Anzeigen der aktuellen Verfügbarkeit paralleler Mitarbeiter
SELECT * FROM sys.dm_exec_query_parallel_workers;
Weitere Informationen
Dynamische Verwaltungssichten und Funktionen (Transact-SQL)
Dynamische Verwaltungssichten und -funktionen im Zusammenhang mit der Ausführung (Transact-SQL)
sys.dm_os_workers (Transact-SQL)