Freigeben über


Ändern der Ressourcenpooleinstellungen

Gilt für:SQL ServerAzure SQL Managed Instance

Sie können mit SQL Server Management Studio oder Transact-SQL die Ressourcenpooleinstellungen ändern.

Begrenzungen

  • Der maximale CPU-Prozentsatz muss gleich oder höher als der minimale CPU-Prozentsatz sein. Der maximale Arbeitsspeicherprozentsatz muss gleich oder höher als der minimale Arbeitsspeicherprozentsatz sein.
  • Die Summe der minimalen CPU-Prozentsätze und minimalen Arbeitsspeicherprozentsätze für alle Ressourcenpools darf nicht größer als 100 sein.

Berechtigungen

Das Ändern der Ressourcenpooleinstellungen erfordert die CONTROL SERVER-Berechtigung.

Ändern von Ressourcenpooleinstellungen mithilfe von SQL Server Management Studio

So ändern Sie die Ressourcenpooleinstellungen mit SQL Server Management Studio:

  1. Öffnen Sie in SQL Server Management Studio den Objekt-Explorer, und erweitern Sie den Knoten Verwaltung bis einschließlich Ressourcenpools.
  2. Verwenden Sie das Kontextmenü für den zu ändernden Ressourcenpool, und wählen Sie Eigenschaften aus.
  3. Wählen Sie auf der Seite Eigenschaften des Resource Governors die Zeile für den Ressourcenpool im Raster Ressourcenpools aus.
  4. Markieren Sie die Zellen in der Zeile, die geändert werden sollen, und geben Sie neue Werte ein.
  5. Um die Änderungen zu speichern, wählen Sie OK

Ändern der Ressourcenpooleinstellungen mithilfe von Transact-SQL

So ändern Sie die Ressourcenpooleinstellungen mithilfe von Transact-SQL:

  1. Führen Sie zum Angeben der zu ändernden Werte die Anweisung ALTER RESOURCE POOL oder ALTER EXTERNAL RESOURCE POOL aus.
  2. Führen Sie die ALTER RESOURCE GOVERNOR RECONFIGURE-Anweisung aus, damit die Änderungen wirksam werden.

Beispiel

Im folgenden Beispiel wird die Einstellung für den maximalen CPU-Prozentsatz für den Ressourcenpool mit dem Namen poolAdhoc geändert und die neue Konfiguration aktiviert.

ALTER RESOURCE POOL poolAdhoc WITH (MAX_CPU_PERCENT = 25);

ALTER RESOURCE GOVERNOR RECONFIGURE;