Dela via


Visa och ändra egenskaper för resursguvernör

gäller för:SQL ServerAzure SQL Managed Instance

Du kan skapa och konfigurera resurspooler och arbetsbelastningsgrupper för resursguvernören med hjälp av egenskapssidan för resursguvernören i SQL Server Management Studio.

Konfigurera om resursguvernören

När du väljer OK när du har lagt till, ta bort eller flyttat en arbetsbelastningsgrupp eller resurspool körs ALTER RESOURCE GOVERNOR RECONFIGURE-instruktionen.

Om åtgärden att skapa eller ändra konfigurationen för resurspoolen eller arbetsbelastningsgruppen misslyckas visas ett sammanfattande felmeddelande under rubriken på egenskapssidan. Om du vill se ett detaljerat felmeddelande väljer du nedåtpilen på felmeddelandet.

Du kan avgöra om det finns en väntande konfigurationsändring genom att kontrollera värdet för kolumnen is_configuration_pending i vyn sys.dm_resource_governor_configuration dynamisk hantering.

Behörigheter

För att visa egenskaper för resursguvernör krävs behörigheten VIEW SERVER STATE eller VIEW SERVER PERFORMANCE STATE behörighet i SQL Server 2022 (16.x) och senare. För att konfigurationsuppgifterna för resursguvernören ska kunna utföras krävs behörighet CONTROL SERVER.

Egenskapssida för resursguvernör

Så här visar du egenskaper för resursguvernör med hjälp av egenskapssidan för resursguvernören i SQL Server Management Studio:

  1. I SQL Server Management Studio öppnar du Object Explorer och expanderar noden Management ned till Resource Governor.
  2. Använd snabbmenyn Resource Governor och välj Egenskaper.
  3. För beskrivningar av egenskaper för resurspooler och arbetsbelastningsgrupper, se Resource Governor-egenskaper.
  4. Om du vill spara ändringar väljer du OK.

Egenskaper för resursguvernör

Egenskap Beskrivning
Funktionsnamn för klassificerare Ange klassificerarfunktionen genom att välja från listan. För att skapa en klassificerarfunktion och för mer information, se funktionen för resurshanterarens klassificerare.
Aktivera resurskontroll Aktivera eller inaktivera resursguvernör genom att markera eller avmarkera kryssrutan.

Egenskaper för resurspool

Skapa eller ändra konfigurationen av resurspoolen och den externa resurspoolen med hjälp av rutnäten. Varje rutnät visar den aktuella konfigurationen av befintliga resurspooler, inklusive de inbyggda internal och default pooler. Välj en pool att arbeta med genom att välja en rad. När kryssrutan Enable Resource Governor är markerad kan du skapa en ny resurspool genom att markera raden som är markerad med en asterisk (*).

Egenskap Beskrivning
namn Ange namnet på resurspoolen.
minsta CPU % Ange den garanterade genomsnittliga CPU-bandbredden för begäranden i resurspoolen när det finns CPU-konkurrens. Intervallet är 0 till 100. Standardinställningen är 0.
Maximal CPU % Ange den maximala genomsnittliga CPU-bandbredden som begäranden i den här resurspoolen får när det finns CPU-konkurrens. Intervallet är 0 till 100. Standardinställningen är 100.
Minimikrav på minne % Ange den minsta mängd minne som är reserverat för begäranden i den här resurspoolen som inte kan delas med andra resurspooler. Intervallet är 0 till 100. Standardinställningen är 0.
maximalt minne % Ange det totala serverminne som begäranden i den här resurspoolen kan använda. Intervallet är 0 till 100. Standardinställningen är 100.

Mer information finns i CREATE RESOURCE POOL och CREATE EXTERNAL RESOURCE POOL.

Egenskaper för arbetsbelastningsgrupp

Skapa eller ändra konfigurationen av arbetsbelastningsgruppen med hjälp av rutnätet. Rutnätet visar den nuvarande konfigurationen av de befintliga arbetsbelastningsgrupperna, inklusive de inbyggda grupperna internal och default. Välj en grupp att arbeta med genom att välja en rad. När kryssrutan Enable Resource Governor är markerad och en annan resurspool än internal är markerad, kan du skapa en ny arbetsbelastningsgrupp i resurspoolen genom att välja raden markerad med en asterisk (*).

Egenskap Beskrivning
namn Ange namnet på arbetsbelastningsgruppen.
betydelse Ange den relativa betydelsen för begäranden i arbetsbelastningsgruppen. Tillgängliga inställningar är Low, Mediumoch High.
maximalt antal begäranden Ange det maximala antalet samtidiga begäranden som tillåts köras i arbetsbelastningsgruppen. Måste vara 0 (inte begränsat av resursguvernören) eller ett positivt heltal.
cpu-tid (sek) Ange den maximala cpu-tid som en begäran kan använda. Måste vara 0 (inte begränsat av resursguvernören) eller ett positivt heltal.
Minnesbidrag % Ange den maximala mängden frågeminnesbidrag som en enskild begäran kan ta från poolen. Intervallet är 0 till 100.
Bevilja tidsgräns (sek) Ange den maximala tid som en fråga kan vänta på att ett minnesbidrag ska bli tillgängligt innan frågan misslyckas. Måste vara 0 (inte begränsat av resursguvernören) eller ett positivt heltal.
grad av parallellitet Ange maximal grad av parallellitet (DOP) för begäranden med parallellitet mellan frågor. Intervallet är 0 (inte begränsat av resursguvernören) till 64.

Mer information finns i CREATE WORKLOAD GROUP.

Visa Resource Governor-egenskaper med hjälp av Transact-SQL

  1. Om du vill visa konfigurationen för den beständiga resursguvernören använder du katalogvyer för resursguvernören. Om den beständiga konfigurationen av resursguvernören ändras börjar den inte gälla förrän ALTER RESOURCE GOVERNOR RECONFIGURE-instruktionen har körts.
  2. Använd dynamiska hanteringsvyer för resursguvernörenom du vill visa den aktuella effektiva konfigurationen och statistiken för resursguvernören.

Förutom att visa och ändra egenskaper för resursguvernör kan du använda sidan Resource Governor-egenskaper för att utföra flera konfigurationsuppgifter. Mer information finns i: