Freigeben über


Anzeigen und Ändern der Eigenschaften der Ressourcenkontrolle

Gilt für:SQL ServerAzure SQL Managed Instance

Sie können Ressourcenpools und Workloadgruppen mithilfe der Eigenschaftenseite "Ressourcenkontrolle" in SQL Server Management Studio erstellen und konfigurieren.

Neukonfigurieren der Ressourcenkontrolle

Wenn Sie nach dem Hinzufügen, Löschen oder Verschieben einer Workloadgruppe oder eines Ressourcenpools "OK " auswählen, wird die ALTER RESOURCE GOVERNOR RECONFIGURE Anweisung ausgeführt.

Bei einem Fehler beim Erstellungs- oder Neukonfigurierungsvorgang für den Ressourcenpool oder die Arbeitsauslastungsgruppe wird unter dem Titel der Eigenschaftenseite eine zusammenfassende Fehlermeldung angezeigt. Um eine detaillierte Fehlermeldung anzuzeigen, wählen Sie den Abwärtspfeil in der Fehlermeldung aus.

Sie können ermitteln, ob eine ausstehende Konfigurationsänderung vorhanden ist, indem Sie den Wert der is_configuration_pending Spalte in der sys.dm_resource_governor_configuration dynamischen Verwaltungsansicht überprüfen.

Berechtigungen

Das Anzeigen von Eigenschaften der Ressourcenkontrolle erfordert die VIEW SERVER STATE Berechtigung oder die VIEW SERVER PERFORMANCE STATE Berechtigung in SQL Server 2022 (16.x) und höher. Für die Konfigurationsaufgaben der Ressourcenverwaltung ist die CONTROL SERVER Berechtigung erforderlich.

Eigenschaftenseite "Ressourcenkontrolle"

So zeigen Sie Eigenschaften der Ressourcensteuerung mithilfe der Eigenschaftenseite der Ressourcensteuerung in SQL Server Management Studio (SSMS) an:

  1. Öffnen Sie in SQL Server Management Studio den Objekt-Explorer, und erweitern Sie den Verwaltungsknoten bis zur Ressourcenkontrolle.
  2. Verwenden Sie das Kontextmenü "Ressourcenkontrolle" , und wählen Sie "Eigenschaften" aus.
  3. Beschreibungen von Ressourcenpool- und Workloadgruppeneigenschaften finden Sie in den Eigenschaften der Ressourcenkontrolle.
  4. Um änderungen zu speichern, wählen Sie "OK" aus.

Eigenschaften des Ressourcengouverneurs

Eigentum Description
Klassifizierungsfunktionsname Geben Sie die Klassifizierungsfunktion durch Auswahl aus der Liste an. Informationen zum Erstellen einer Klassifiziererfunktion und weitere Informationen finden Sie in der Klassifiziererfunktion des Ressourcengouverneurs.
Resource Governor aktivieren Aktivieren oder deaktivieren Sie die Ressourcensteuerung, indem Sie das entsprechende Kontrollkästchen auswählen oder abwählen.

Ressourcenpooleigenschaften

Erstellen oder ändern Sie die Konfiguration des Ressourcenpools und des externen Ressourcenpools mithilfe der Raster. Jedes Raster zeigt die aktuelle Konfiguration der vorhandenen Ressourcenpools an, einschließlich der integrierten internal Und default Pools. Wählen Sie einen Pool aus, mit dem Sie arbeiten möchten, indem Sie eine Zeile auswählen. Wenn das Kontrollkästchen "Ressourcenkontrolle aktivieren " aktiviert ist, können Sie einen neuen Ressourcenpool erstellen, indem Sie die Zeile auswählen, die mit einem Sternchen (*) markiert ist.

Eigentum Description
Name Geben Sie den Namen des Ressourcenpools an.
Minimaler CPU-Prozentsatz Geben Sie die garantierte durchschnittliche CPU-Bandbreite für Anfragen im Ressourcenpool an, wenn CPU-Konkurrenz besteht. Der Bereich liegt zwischen 0 und 100. Die Standardeinstellung ist 0.
Maximaler CPU-Prozentsatz Geben Sie die maximale durchschnittliche CPU-Bandbreite an, die Anforderungen in diesem Ressourcenpool erhalten, wenn CPU-Engpässe auftreten. Der Bereich liegt zwischen 0 und 100. Die Standardeinstellung ist 100.
Minimaler Arbeitsspeicherprozentsatz Geben Sie die mindeste Speichermenge an, die für Anforderungen in diesem Ressourcenpool reserviert ist, die nicht für andere Ressourcenpools freigegeben werden können. Der Bereich liegt zwischen 0 und 100. Die Standardeinstellung ist 0.
Maximaler Arbeitsspeicherprozentsatz Geben Sie den gesamten Serverspeicher an, den Anforderungen in diesem Ressourcenpool verwenden können. Der Bereich liegt zwischen 0 und 100. Die Standardeinstellung ist 100.

Weitere Informationen finden Sie unter CREATE RESOURCE POOL und CREATE EXTERNAL RESOURCE POOL.

Workloadgruppeneigenschaften

Erstellen oder ändern Sie die Workloadgruppenkonfiguration mithilfe des Rasters. Das Gitter zeigt die aktuelle Konfiguration der vorhandenen Workloadgruppen an, einschließlich der vorgefertigten internal und default Gruppen. Wählen Sie eine Gruppe aus, mit der Sie arbeiten möchten, indem Sie eine Zeile auswählen. Wenn das Kontrollkästchen Ressourcensteuerung aktivieren und ein anderer Ressourcenpool als internal aktiviert ist, können Sie eine neue Workloadgruppe in diesem Ressourcenpool erstellen, indem Sie die Zeile auswählen, die mit einem Sternchen (*) markiert ist.

Eigentum Description
Name Geben Sie den Namen der Arbeitsauslastungsgruppe an.
Wichtigkeit Geben Sie die relative Wichtigkeit für Anforderungen in der Workloadgruppe an. Verfügbare Einstellungen sind Low, Mediumund High.
Maximale Anforderungen Geben Sie die maximale Anzahl gleichzeitiger Anforderungen an, die in der Workloadgruppe ausgeführt werden dürfen. Muss 0 (nicht durch den Ressourcen-Governor begrenzt) oder eine positive ganze Zahl sein.
CPU-Zeit (Sek.) Geben Sie die maximale CPU-Zeit für eine Anforderung an. Muss 0 (nicht durch Ressourcen-Governor begrenzt) oder eine positive ganze Zahl sein.
Arbeitsspeicherzuweisung (%) Geben Sie den maximalen Speicher für die Abfrageerteilung an, den eine einzelne Anforderung aus dem Pool übernehmen kann. Der Bereich liegt zwischen 0 und 100.
Timeout für Arbeitsspeicherzuweisung (Sek) Geben Sie die maximale Zeit an, zu der eine Abfrage warten kann, bis eine Speichererteilung verfügbar ist, bevor die Abfrage fehlschlägt. Muss 0 (nicht durch Ressourcensteuerung begrenzt) oder eine positive ganze Zahl sein.
Grad der Parallelität Geben Sie den maximalen Grad an Parallelität (DOP) für Anforderungen mithilfe von Intraabfrage-Parallelität an. Der Wertebereich reicht von 0 (nicht durch den Ressourcen-Governor beschränkt) bis 64.

Weitere Informationen finden Sie unter CREATE WORKLOAD GROUP.

Anzeigen von Eigenschaften der Ressourcenkontrolle mithilfe von Transact-SQL

  1. Verwenden Sie die Ressourcen-Governor-Katalogansichten, um die Konfiguration des permanenten Resource Governors anzuzeigen. Wenn die konfiguration für die permanente Ressourcenkontrolle geändert wird, wird sie erst wirksam, wenn die ALTER RESOURCE GOVERNOR RECONFIGURE Anweisung ausgeführt wird.
  2. Verwenden Sie dynamische Verwaltungsansichten, um die derzeit effektive Laufzeitressourcensteuerungskonfiguration und -statistik anzuzeigen.

Zusätzlich zum Anzeigen und Ändern von Eigenschaften der Ressourcenkontrolle können Sie die Seite " Eigenschaften der Ressourcenverwaltung" verwenden, um mehrere Konfigurationsaufgaben auszuführen. Weitere Informationen finden Sie unter: