Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
A számítási feladatcsoport statisztikáit és a számítási feladatcsoport aktuális memóriabeli konfigurációját adja vissza.
Jegyzet
Ha ezt az Azure Synapse Analytics vagy az Analytics Platform System (PDW) szolgáltatásból szeretné meghívni, használja a sys.dm_pdw_nodes_resource_governor_workload_groupsnevet. Ezt a szintaxist az Azure Synapse Analytics kiszolgáló nélküli SQL-készlete nem támogatja.
| Oszlop neve | Adattípus | Leírás |
|---|---|---|
group_id |
A számítási feladatcsoport azonosítója. Nem null értékű. | |
name |
sysname | A számítási feladatcsoport neve. Nem null értékű. |
pool_id |
Az erőforráskészlet azonosítója. Nem null értékű. | |
external_pool_id |
A következővonatkozik: AZ SQL Server 2016-tól kezdve (13.x). A külső erőforráskészlet azonosítója. Nem null értékű. |
|
statistics_start_time |
datetime | A számítási feladatcsoport statisztikáinak gyűjtésének kezdete. Nem null értékű. |
total_request_count |
bigint | A számítási feladatcsoport befejezett kérelmeinek összesített száma. Nem null értékű. |
total_queued_request_count |
bigint | A GROUP_MAX_REQUESTS korlát elérése után várólistára helyezett kérelmek összesített száma. Nem null értékű. |
active_request_count |
A kérések aktuális száma. Nem null értékű. | |
queued_request_count |
A várólistán lévő kérések aktuális száma. Nem null értékű. | |
total_cpu_limit_violation_count |
bigint | A cpu-korlátot meghaladó kérelmek összesített száma. Nem null értékű. |
total_cpu_usage_ms |
bigint | Ezredmásodpercben összesített CPU-használat a számítási feladatcsoport szerint. Nem null értékű. |
max_request_cpu_time_ms |
bigint | Maximális processzorhasználat ezredmásodpercben egyetlen kérelemhez. Nem null értékű. Megjegyzés: Ez egy mért érték, ellentétben a request_max_cpu_time_sec, amely konfigurálható beállítás. További információ: REQUEST_MAX_CPU_TIME_SEC. |
blocked_task_count |
A letiltott tevékenységek aktuális száma. Nem null értékű. | |
total_lock_wait_count |
bigint | A végrehajtott zárolási várakozások összesített száma. Nem null értékű. |
total_lock_wait_time_ms |
bigint | Az eltelt idő összegének összege ezredmásodpercben a zárolás megtartásához. Nem null értékű. |
total_query_optimization_count |
bigint | A lekérdezésoptimalizálások összesített száma ebben a számítási feladatcsoportban. Nem null értékű. |
total_suboptimal_plan_generation_count |
bigint | Az ebben a számítási feladatcsoportban a memóriaterhelés miatt az optimálisnál rosszabb tervgenerációk halmozott száma. Nem null értékű. |
total_reduced_memgrant_count |
bigint | A kérelemenkénti memóriakiadás méretére vonatkozó maximális korlátot elérő memóriakiadások halmozott száma. Nem null értékű. |
max_request_grant_memory_kb |
bigint | A statisztikai adatok alaphelyzetbe állítása óta egyetlen kérelem maximális memóriakiadási mérete kilobájtban. Nem null értékű. |
active_parallel_thread_count |
bigint | Párhuzamos szálhasználat aktuális száma. Nem null értékű. |
importance |
sysname | A kérelem relatív fontosságának aktuális konfigurációs értéke ebben a számítási feladatcsoportban. A fontosság az alábbiak egyike, az alapértelmezett Medium: Low, Mediumvagy High.Nem null értékű. |
request_max_memory_grant_percent |
A maximális memóriahasználat százalékos értékének aktuális beállítása egyetlen kérelemhez. Nem null értékű. | |
request_max_cpu_time_sec |
A maximális processzorhasználati korlát aktuális beállítása másodpercben egyetlen kérelemre. Nem null értékű. | |
request_memory_grant_timeout_sec |
A memória aktuális beállítása másodpercben időtúllépést biztosít egyetlen kéréshez. Nem null értékű. | |
group_max_requests |
Az egyidejű kérelmek maximális számának aktuális beállítása a számítási feladatcsoportban. Nem null értékű. | |
max_dop |
A számítási feladatcsoport maximális párhuzamossági fokát konfigurálta. A 0 alapértelmezett érték globális beállításokat használ. Nem null értékű. | |
effective_max_dop |
Avonatkozik: AZ SQL Server 2012-től kezdve (11.x). A számítási feladatcsoport maximális párhuzamossági foka. Nem null értékű. |
|
total_cpu_usage_preemptive_ms |
bigint |
A következővonatkozik: AZ SQL Server 2016-tól kezdve (13.x). A számítási feladatcsoport megelőző módban történő ütemezése során felhasznált teljes cpu-idő ezredmásodpercben mérve. Nem null értékű. Az adatbázismotoron kívüli kód (például kiterjesztett tárolt eljárások és elosztott lekérdezések) végrehajtásához a szálnak a nem megelőző ütemezőn kívül kell futnia. Ehhez a feldolgozó átáll a megelőző módra. |
request_max_memory_grant_percent_numeric |
lebegőpontos |
A: Felügyelt Azure SQL-példányra vonatkozik, és az SQL Server 2019-től kezdve (15.x). A maximális memóriahasználat százalékos értékének aktuális beállítása egyetlen kérelemhez. Az érték request_max_memory_grant_percenthasonló. A request_max_memory_grant_percent értéket visszaadó integer ellentétben azonban request_max_memory_grant_percent_numericfloat értéket ad vissza. Az SQL Server 2019 -től (15.x) kezdődően a REQUEST_MAX_MEMORY_GRANT_PERCENT paraméter 0–100-as lehetséges tartományú értékeket fogad el, és float adattípusként tárolja őket. Az SQL Server 2019 (15.x) előtt a REQUEST_MAX_MEMORY_GRANT_PERCENT egy integer, amely 1–100-ra is terjedhet. További információ: SZÁMÍTÁSI FELADATCSOPORT LÉTREHOZÁSA.Nem null értékű. |
tempdb_data_space_kb |
bigint |
Vonatkozik: Kezdődve SQL Server 2025 (17.x) Az adatfájlokban a tempdb számítási feladatcsoport összes munkamenete által kilobájtban felhasznált aktuális adatterület. Nullázható. |
peak_tempdb_data_space_kb |
bigint |
Vonatkozik: Kezdődve SQL Server 2025 (17.x) Az adatfájlokban a tempdb számítási feladatcsoport összes munkamenete által a kiszolgáló indítása óta vagy az erőforrás-kormányzó statisztikáinak alaphelyzetbe állítása óta felhasznált maximális adatterület kilobájtban. Nullázható. |
total_tempdb_data_limit_violation_count |
bigint |
Vonatkozik: Kezdődve SQL Server 2025 (17.x) A kérelem megszakításának 1138-ai hiba miatt hányszor lépték túl a tempdb adatterület-felhasználás korlátját a számítási feladatcsoportban. Nullázható. |
pdw_node_id |
A következővonatkozik: Azure Synapse Analytics, Analytics Platform System (PDW) Annak a csomópontnak az azonosítója, amelyen ez a disztribúció található. |
Megjegyzések
Ez a dinamikus felügyeleti nézet a memórián belüli konfigurációt jeleníti meg. A tárolt konfigurációs metaadatok megtekintéséhez használja a sys.resource_governor_workload_groups katalógusnézetet.
Ez a nézet sys.dm_resource_governor_resource_pools csatlakoztatható az erőforráskészlet nevének lekéréséhez.
A statisztikák az adatbázismotor utolsó kezdete óta vannak nyomon követve. A végrehajtáskor ALTER RESOURCE GOVERNOR RESET STATISTICS a következő számlálók alaphelyzetbe állnak: statistics_start_time, , total_request_count, total_queued_request_count, total_cpu_limit_violation_counttotal_cpu_usage_ms, max_request_cpu_time_ms, , total_lock_wait_count, total_lock_wait_time_mstotal_query_optimization_count, total_suboptimal_plan_generation_count, , total_reduced_memgrant_count, , max_request_grant_memory_kbpeak_tempdb_data_space_kb, és total_tempdb_data_limit_violation_count. A számláló statistics_start_time az aktuális rendszerdátumra és időpontra van állítva, a többi számláló pedig nulla (0).
Engedélyek
VIEW SERVER STATE engedélyre van szükség.
Engedélyek az SQL Server 2022-hez és újabb verziókhoz
A kiszolgálón VIEW SERVER PERFORMANCE STATE engedély szükséges.