Dela via


sys.dm_resource_governor_configuration (Transact-SQL)

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

Returnerar en rad som innehåller den aktuella effektiva konfigurationen av resursguvernören.

Kolumnnamn Datatyp Beskrivning
classifier_function_id int Objekt-ID:t för den klassificerare som används för närvarande i sys.objects. Returnerar 0 om ingen klassificerarfunktion används. Inte nullbar.

Obs! Den här funktionen används för att klassificera nya begäranden och använder regler för att dirigera dessa begäranden till lämplig arbetsbelastningsgrupp. Mer information finns i Resource Governor.
is_reconfiguration_pending bit Anger om ändringar i resource governor-konfigurationen har gjorts men inte har tillämpats på den aktuella effektiva konfigurationen med hjälp av ALTER RESOURCE GOVERNOR RECONFIGURE. De ändringar som kräver omkonfiguration av resursguvernören är:

– Skapa, ändra eller ta bort en resurspool.
– Skapa, ändra eller ta bort en arbetsbelastningsgrupp.
– Ange eller ta bort en klassificerarfunktion.
– Ange eller ta bort en gräns för det maximala antalet utestående I/O-åtgärder per volym.

Värdet som returneras är något av:

0 – Ingen omkonfiguration krävs.

1 – En omkonfiguration eller serveromstart krävs för att väntande konfigurationsändringar ska kunna tillämpas.

Obs! Värdet som returneras är alltid 0 när resursguvernören är inaktiverad.

Inte nullbar.
max_outstanding_io_per_volume int gäller för: SQL Server 2014 (12.x) och senare.

Det maximala antalet utestående I/O-åtgärder per volym.

Anmärkningar

Den här dynamiska hanteringsvyn visar den aktuella effektiva konfigurationen. Om du vill se lagrade konfigurationsmetadata använder du sys.resource_governor_configuration.

Exempel

I följande exempel visas hur du hämtar och jämför lagrade metadatavärden och de aktuella effektiva värdena för konfiguration av resursguvernör.

USE master;

-- Get the stored metadata
SELECT OBJECT_SCHEMA_NAME(classifier_function_id) AS classifier_function_schema_name,
       OBJECT_NAME(classifier_function_id) AS classifier_function_name
FROM sys.resource_governor_configuration;

-- Get the currently effective configuration
SELECT OBJECT_SCHEMA_NAME(classifier_function_id) AS classifier_function_schema_name,
       OBJECT_NAME(classifier_function_id) AS classifier_function_name
FROM sys.dm_resource_governor_configuration;

Behörigheter

Kräver behörigheten VIEW SERVER STATE.

Behörigheter för SQL Server 2022 och senare

Kräver VIEW SERVER PERFORMANCE STATE behörighet på servern.