Erstellen eines Ressourcenpools

Gilt für:SQL ServerAzure SQL Managed Instance

Sie können einen Ressourcenpool mithilfe von SQL Server Management Studio oder Transact-SQL erstellen. Informationen zu den Grundlagen von Ressourcenpools finden Sie unter Resource Governor Resource Pool.

Vorbereitungen

Einschränkungen

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

Zum Erstellen eines Ressourcenpools ist die CONTROL SERVER-Berechtigung erforderlich.

Erstellen eines Ressourcenpools in SQL Server Management Studio

So erstellen Sie einen Ressourcenpool mithilfe von SQL Server Management Studio

  1. Öffnen Sie in SQL Server Management Studio den Objekt-Explorer, und erweitern Sie den Verwaltungsknoten rekursiv bis einschließlich Ressourcenkontrolle.

  2. Klicken Sie mit der rechten Maustaste auf Resource Governor, und klicken Sie dann auf Eigenschaften.

  3. Klicken Sie im Raster Ressourcenpools auf die erste Spalte in der leeren Zeile. Diese Spalte weist ein Sternchen (*) auf.

  4. Doppelklicken Sie auf die leere Zelle in der Spalte Name . Geben Sie den gewünschten Namen für den Ressourcenpool ein.

  5. Klicken oder doppelklicken Sie auf beliebige Zellen in der Zeile, die Sie sich ändern möchten, und geben Sie die neuen Werte ein.

  6. Klicken Sie auf OK, um die Änderungen zu speichern.

Erstellen eines Ressourcenpools mit Transact-SQL

So erstellen Sie einen Ressourcenpool mithilfe von Transact-SQL

  1. Führen Sie die CREATE RESOURCE POOL - oder die CREATE EXTERNAL RESOURCE POOL -Anweisung aus und geben Sie dabei die festzulegenden Eigenschaftswerte an.

  2. Führen Sie die ALTER RESOURCE GOVERNOR RECONFIGURE -Anweisung aus.

Beispiel (Transact-SQL)

Im folgenden Beispiel wird ein Ressourcenpool mit dem Namen poolAdhocerstellt.

CREATE RESOURCE POOL poolAdhoc  
WITH (MAX_CPU_PERCENT = 20);  
GO  
ALTER RESOURCE GOVERNOR RECONFIGURE;  
GO  

Weitere Informationen

Ressourcenkontrolle
Aktivieren der Ressourcenkontrolle
Ressourcenpool für die Ressourcenkontrolle
Ändern der Einstellungen für den Ressourcenpool
Löschen eines Ressourcenpools
Konfigurieren der Ressourcenkontrolle mit einer Vorlage
Arbeitsauslastungsgruppe der Ressourcenkontrolle
Klassifizierungsfunktion der Ressourcenkontrolle
CREATE RESOURCE POOL (Transact-SQL)
ALTER RESOURCE GOVERNOR (Transact-SQL)
CREATE EXTERNAL RESOURCE POOL (Transact-SQL)
ALTER EXTERNAL RESOURCE POOL (Transact-SQL)