Dela via


sys.resource_governor_workload_groups (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Returnerar konfigurationen för den lagrade arbetsbelastningsgruppen. Varje rad representerar en arbetsbelastningsgrupp. Varje arbetsbelastningsgrupp använder en resurspool.

Kolumnnamn Datatyp Beskrivning
group_id int Unikt ID för arbetsbelastningsgruppen. Inte nullbar.
name sysname Namnet på arbetsbelastningsgruppen. Inte nullbar.
importance sysname Är den relativa betydelsen av en begäran i den här arbetsbelastningsgruppen. Prioritet är något av följande: Low, Medium, High. Medium är standard.

Obs! Prioritet är relativ till andra arbetsbelastningsgrupper i samma resurspool.

Inte nullbar.
request_max_memory_grant_percent int Maximalt minnesbidrag för en enskild begäran, som en procentandel av det totala frågearbetsytans minne för en resurspool. Standardvärdet är 25. Inte nullbar.

Obs! Om den här inställningen är för hög kan frågor som kräver minnesbidrag blockeras tills andra frågor har slutförts och kan i vissa fall få ett minnesfel.
request_max_cpu_time_sec int Maximal cpu-användningsgräns, i sekunder, för en enskild begäran. Standardvärdet 0 anger ingen gräns. Inte nullbar.

Mer information finns i REQUEST_MAX_CPU_TIME_SEC.
request_memory_grant_timeout_sec int Tidsgräns för minnesbeviljande, i sekunder, för en enskild begäran. Standardvärdet 0 använder en intern beräkning baserat på frågekostnaden. Inte nullbar.
max_dop int Maximal grad av parallellitet för en begäran som körs i arbetsbelastningsgruppen. Standardvärdet 0 använder globala inställningar i server- eller databasomfånget. Inte nullbar.

Obs! Om värdet är inställt på ett annat värde än 0 åsidosätter du de globala inställningarna och MAXDOP frågetipset.
group_max_requests int Maximalt antal samtidiga begäranden som körs i arbetsbelastningsgruppen. Standardvärdet 0 anger ingen gräns. Inte nullbar.
pool_id int ID för resurspoolen som den här arbetsbelastningsgruppen använder.
external_pool_id int gäller för: SQL Server 2016 (13.x) och senare.

ID för den externa resurspool som den här arbetsbelastningsgruppen använder.
request_max_memory_grant_percent_numeric flyttal gäller för: SQL Server 2019 (15.x) och senare.

Maximalt minnesbidrag för en enskild begäran, som en procentandel av det totala frågearbetsytans minne för en resurspool. Standardvärdet är 25. Inte nullbar.

Obs! matchar request_max_memory_grant_percent, men innehåller bråktal på en procent om det anges när du skapar eller ändrar en arbetsbelastningsgrupp.

Anmärkningar

Katalogvyn visar lagrade metadata. Om du vill se den aktuella effektiva konfigurationen använder du motsvarande dynamiska hanteringsvy, sys.dm_resource_governor_workload_groups (Transact-SQL).

De lagrade och effektiva konfigurationerna kan skilja sig om konfigurationen av resursguvernören har ändrats men ALTER RESOURCE GOVERNOR RECONFIGURE-instruktionen inte har körts.

Behörigheter

Kräver behörigheten VIEW ANY DEFINITION.