Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2016 (13.x) en latere versies
van Azure SQL Database
Azure SQL Managed Instance
Retourneert informatie over de beschikbaarheid van werknemers per knooppunt.
| Naam | Gegevenstype | Description |
|---|---|---|
| node_id | int | NUMA-knooppunt-id. |
| scheduler_count | int | Aantal planners op dit knooppunt. |
| max_worker_count | int | Maximum aantal werkrollen voor parallelle query's. |
| reserved_worker_count | int | Het aantal werkrollen dat is gereserveerd door parallelle query's, plus het aantal belangrijkste werkrollen dat door alle aanvragen wordt gebruikt. |
| free_worker_count | int | Aantal werknemers dat beschikbaar is voor taken. Opmerking: elke binnenkomende aanvraag verbruikt ten minste 1 werkrol, die wordt afgetrokken van het aantal gratis werknemers. Het is mogelijk dat het aantal gratis werkrollen een negatief getal kan zijn op een zwaar belaste server. |
| used_worker_count | int | Aantal werkrollen dat wordt gebruikt door parallelle query's. |
Permissions
Voor SQL Server en SQL Managed Instance is een machtiging vereist VIEW SERVER STATE .
Voor servicedoelstellingen van SQL Database Basic, S0 en S1 en voor databases in elastische pools is het serverbeheerdersaccount , het Microsoft Entra-beheerdersaccount of het lidmaatschap van de ##MS_ServerStateReader##serverrol vereist. Voor alle andere SQL Database-servicedoelstellingen is de VIEW DATABASE STATE machtiging voor de database of het lidmaatschap van de ##MS_ServerStateReader## serverfunctie vereist.
Machtigingen voor SQL Server 2022 en hoger
Vereist de machtiging PRESTATIESTATUS VAN DE WEERGAVESERVER op de server.
Voorbeelden
Eén. Huidige beschikbaarheid van parallelle werkrollen weergeven
SELECT * FROM sys.dm_exec_query_parallel_workers;
Zie ook
Dynamische beheerweergaven en -functies (Transact-SQL)
uitvoeringsgerelateerde dynamische beheerweergaven en -functies (Transact-SQL)
sys.dm_os_workers (Transact-SQL)