Dela via


Ä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:

  1. I SQL Server Management Studio öppnar du Object Explorer och expanderar noden Management till och med resurspooler.
  2. Använd snabbmenyn för resurspoolen som ska ändras och välj Egenskaper.
  3. På sidan Resource Governor Properties väljer du raden för resurspoolen i Resurspooler rutnätet.
  4. Markera cellerna på raden som ska ändras och ange nya värden.
  5. 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:

  1. Kör instruktionen ALTER RESOURCE POOL eller ALTER EXTERNAL RESOURCE POOL som anger de värden som ska ändras.
  2. 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;