Ändra inställningar för resurspool
gäller för:SQL ServerAzure SQL Managed Instance
Du kan ändra inställningarna för resurspoolen med hjälp av SQL Server Management Studio eller Transact-SQL.
Begränsningar
- Den maximala CPU-procentandelen måste vara lika med eller högre än den lägsta CPU-procentandelen. Den maximala minnesprocenten måste vara lika med eller högre än den minsta minnesprocenten.
- Summan av de minsta cpu-procenten och minsta minnesprocenten för alla resurspooler får inte överstiga 100.
Behörigheter
Om du ändrar inställningarna för resurspoolen krävs behörigheten CONTROL SERVER
.
Ändra inställningar för resurspooler med SQL Server Management Studio
Så här ändrar du inställningarna för resurspoolen med hjälp av SQL Server Management Studio:
- I SQL Server Management Studio öppnar du Object Explorer och expanderar noden Management till och med resurspooler.
- Använd snabbmenyn för resurspoolen som ska ändras och välj Egenskaper.
- På sidan Resource Governor Properties väljer du raden för resurspoolen i Resurspooler rutnätet.
- Markera cellerna på raden som ska ändras och ange nya värden.
- Spara ändringarna genom att välja OK
Ändra inställningarna för resurspoolen med hjälp av Transact-SQL
Så här ändrar du inställningarna för resurspoolen med Transact-SQL:
- Kör instruktionen ALTER RESOURCE POOL eller ALTER EXTERNAL RESOURCE POOL som anger de värden som ska ändras.
- Kör
ALTER RESOURCE GOVERNOR RECONFIGURE
-instruktionen för att ändringarna ska börja gälla.
Exempel
I följande exempel ändras inställningen för maximal cpu-procent för resurspoolen med namnet poolAdhoc
och gör den nya konfigurationen effektiv.
ALTER RESOURCE POOL poolAdhoc WITH (MAX_CPU_PERCENT = 25);
ALTER RESOURCE GOVERNOR RECONFIGURE;