Freigeben über


sys.resource_governor_workload_groups (Transact-SQL)

Gibt die gespeicherte Konfiguration der Arbeitsauslastungsgruppen zurück. Jede Arbeitsauslastungsgruppe kann jeweils nur einen Ressourcenpool abonnieren.

Spaltenname

Datentyp

Beschreibung

group_id

int

Eindeutige ID der Arbeitsauslastungsgruppe. NULL ist nicht zulässig.

Name

sysname

Name der Arbeitsauslastungsgruppe. NULL ist nicht zulässig.

importance

sysname

Die relative Wichtigkeit einer Anforderung in dieser Arbeitsauslastungsgruppe. Für die Wichtigkeit sind folgende Einstellungen möglich, wobei MEDIUM die Standardeinstellung ist:

  • LOW

  • MEDIUM

  • HIGH

NULL ist nicht zulässig.

HinweisHinweis
Die Wichtigkeit gilt nur für Arbeitsauslastungsgruppen im gleichen Ressourcenpool.

request_max_memory_grant_percent

int

Angabe der maximalen Arbeitsspeicherzuweisung in Prozent für eine einzelne Anforderung. Der Standardwert ist 25. NULL ist nicht zulässig.

HinweisHinweis
Wenn diese Einstellung höher als 50 Prozent ist, werden große Abfragen einzeln nacheinander ausgeführt. Folglich besteht ein höheres Risiko, das nicht genügend Arbeitsspeicher verfügbar ist, während die Abfrage ausgeführt wird.

request_max_cpu_time_sec

int

Maximaler CPU-Nutzungsgrenzwert für eine einzelne Anforderung in Sekunden. Der Standardwert 0 bedeutet, dass kein Grenzwert festgelegt ist. NULL ist nicht zulässig.

HinweisHinweis
Weitere Informationen finden Sie unter CPU Threshold Exceeded (Ereignisklasse).

request_memory_grant_timeout_sec

int

Timeout für die Arbeitsspeicherzuweisung für eine einzelne Anforderung in Sekunden. Der Standardwert 0 verwendet eine interne Berechnung auf Basis der Abfragekosten. NULL ist nicht zulässig.

max_dop

int

Maximaler Grad der Parallelität für die Arbeitsauslastungsgruppe. Der Standardwert 0 verwendet globale Einstellungen. NULL ist nicht zulässig.

HinweisHinweis
Durch diese Einstellung wird die Abfrageoption maxdop überschrieben.

group_max_requests

int

Maximale Anzahl gleichzeitiger Anforderungen. Der Standardwert 0 bedeutet, dass kein Grenzwert festgelegt ist. NULL ist nicht zulässig.

pool_id

int

ID des Ressourcenpools, den diese Arbeitsauslastungsgruppe verwendet.

Hinweise

Die Katalogsicht zeigt die gespeicherten Metadaten an. Um die Konfiguration im Arbeitsspeicher anzuzeigen, verwenden Sie die entsprechende dynamische Verwaltungssicht.

Die gespeicherte Konfiguration und die Konfiguration im Arbeitsspeicher können sich unterscheiden, wenn die Konfiguration der Ressourcenkontrolle geändert wurde, die ALTER RESOURCE GOVERNOR RECONFIGURE-Anweisung jedoch nicht angewendet wurde.

Berechtigungen

Erfordert die VIEW ANY DEFINITION-Berechtigung, um Inhalte anzuzeigen, und erfordert die CONTROL SERVER-Berechtigung, um Inhalte zu ändern.