Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy do: SQL Server 2016 (13.x) i nowsze wersje
Azure SQL Database
Azure SQL Managed Instance
SQL database in Microsoft Fabric
Zwraca informacje o dostępności procesu roboczego na węzeł.
| Name | Typ danych | Description |
|---|---|---|
| node_id | int | Identyfikator węzła NUMA. |
| scheduler_count | int | Liczba harmonogramów w tym węźle. |
| max_worker_count | int | Maksymalna liczba procesów roboczych dla zapytań równoległych. |
| reserved_worker_count | int | Liczba procesów roboczych zarezerwowanych przez zapytania równoległe oraz liczbę głównych procesów roboczych używanych przez wszystkie żądania. |
| free_worker_count | int | Liczba procesów roboczych dostępnych dla zadań. Uwaga: każde żądanie przychodzące zużywa co najmniej 1 proces roboczy, który jest odejmowany od liczby wolnych procesów roboczych. Istnieje możliwość, że liczba wolnych procesów roboczych może być liczbą ujemną na mocno załadowanym serwerze. |
| used_worker_count | int | Liczba procesów roboczych używanych przez zapytania równoległe. |
Permissions
W programie SQL Server i usłudze SQL Managed Instance wymagane jest VIEW SERVER STATE uprawnienie.
W przypadku celów usługi SQL Database Basic, S0 i S1 oraz baz danych w elastycznych pulach wymagane jest konto administratora serwera , konto administratora firmy Microsoft Entra lub członkostwo w ##MS_ServerStateReader##roli serwera . We wszystkich innych celach usługi SQL Database wymagane VIEW DATABASE STATE jest uprawnienie do bazy danych lub członkostwo w ##MS_ServerStateReader## roli serwera.
Uprawnienia dla programu SQL Server 2022 i nowszych
Wymaga uprawnienia WYŚWIETL STAN WYDAJNOŚCI SERWERA na serwerze.
Przykłady
A. Wyświetlanie bieżącej dostępności równoległego procesu roboczego
SELECT * FROM sys.dm_exec_query_parallel_workers;
Zobacz też
Dynamiczne widoki zarządzania i funkcje (Transact-SQL)
Dynamiczne widoki zarządzania i funkcje związane z wykonywaniem (Transact-SQL)
sys.dm_os_workers (Transact-SQL)