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 resursguvernörskonfigurationen.

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

Notera: Denna funktion används för att klassificera nya förfrågningar och använder regler för att dirigera dessa förfrågningar till lämplig arbetsbelastningsgrupp. Mer information finns i Resursguvernör.
is_reconfiguration_pending bit Anger om förändringar i resursguvernörens konfiguration har gjorts men inte har tillämpats på den nuvarande effektiva konfigurationen med .ALTER RESOURCE GOVERNOR RECONFIGURE De förändringar som kräver omkonfigurering av resursguvernören inkluderar:

- Skapa, modifiera eller ta bort en resurspool.
- Skapa, modifiera eller ta bort en arbetsbelastningsgrupp.
- Specificera eller ta bort en klassificerarfunktion.
- Sätt eller ta bort en gräns för det maximala antalet utestående I/O-operationer per volym.

Det återgivna värdet är ett av:

0 - En omkonfiguration krävs inte.

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

Notera: Värdet som returneras är alltid 0 när resursguvernören är avstängd.

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-operationer per volym.

Anmärkningar

Denna dynamiska hanteringsvy visar den aktuella effektiva konfigurationen. För att se metadata för lagrad konfiguration, använd sys.resource_governor_configuration.

Examples

Följande exempel visar hur man hämtar och jämför de lagrade metadatavärdena med de aktuella effektiva värdena för resursguvernörens konfiguration.

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;

Permissions

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.