Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för: SQL Server 2016 (13.x) och senare versioner
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Microsoft Fabric
Returnerar information om arbetstillgänglighet per nod.
| Namn | Datatyp | Description |
|---|---|---|
| node_id | int | NUMA-nod-ID. |
| scheduler_count | int | Antal schemaläggare på den här noden. |
| max_worker_count | int | Maximalt antal arbetare för parallella frågor. |
| reserved_worker_count | int | Antal arbetare som reserverats av parallella frågor, plus antalet huvudarbetare som används av alla begäranden. |
| free_worker_count | int | Antal arbetare som är tillgängliga för uppgifter. Obs! Varje inkommande begäran förbrukar minst 1 arbetare, vilket subtraheras från det kostnadsfria antalet arbetare. Det är möjligt att det kostnadsfria antalet arbetare kan vara ett negativt tal på en kraftigt inläst server. |
| used_worker_count | int | Antal arbetare som används av parallella frågor. |
Permissions
På SQL Server och SQL Managed Instance kräver VIEW SERVER STATE behörighet.
I SQL Database Grundläggande, S0och S1 tjänstmål och för databaser i elastiska pooler, serveradministratör konto, Microsoft Entra-administratör konto eller medlemskap i ##MS_ServerStateReader##serverrollen krävs. För alla andra SQL Database-tjänstmål krävs antingen VIEW DATABASE STATE behörighet för databasen eller medlemskap i ##MS_ServerStateReader## serverrollen.
Behörigheter för SQL Server 2022 och senare
Kräver BEHÖRIGHET FÖR VISNINGSSERVERNS PRESTANDATILLSTÅND på servern.
Examples
A. Visa aktuell parallell arbetstillgänglighet
SELECT * FROM sys.dm_exec_query_parallel_workers;
Se även
Vyer och funktioner för dynamisk hantering (Transact-SQL)
Körningsrelaterade vyer och funktioner för dynamisk hantering (Transact-SQL)
sys.dm_os_workers (Transact-SQL)