Freigeben über


sys.dm_resource_governor_configuration (Transact-SQL)

Gilt für:SQL Serverazure SQL Managed Instance

Gibt eine Zeile zurück, die die aktuell effektive Ressourcenkontrolle-Konfiguration enthält.

Spaltenname Datentyp Beschreibung
classifier_function_id int Die Objekt-ID der aktuell verwendeten Klassifiziererfunktion in sys.objects. Gibt 0 zurück, wenn keine Klassifiziererfunktion verwendet wird. Lässt keine Nullwerte zu.

Hinweis: Diese Funktion wird verwendet, um neue Anforderungen zu klassifizieren und Regeln zum Weiterleiten dieser Anforderungen an die entsprechende Workloadgruppe zu verwenden. Weitere Informationen finden Sie unter Resource Governor.
is_reconfiguration_pending bit Gibt an, ob Änderungen an der Konfiguration der Ressourcenkontrolle vorgenommen wurden, aber nicht auf die aktuell effektive Konfiguration mit ALTER RESOURCE GOVERNOR RECONFIGUREangewendet wurden. Zu den Änderungen, die die Neukonfiguration der Ressourcenverwaltung erfordern, gehören:

– Erstellen, Ändern oder Löschen eines Ressourcenpools.
– Erstellen, Ändern oder Löschen einer Workloadgruppe.
– Angeben oder Entfernen einer Klassifiziererfunktion.
– Festlegen oder Entfernen eines Grenzwerts für die maximale Anzahl ausstehender E/A-Vorgänge pro Volume.

Einer der folgenden Werte wird zurückgegeben:

0 – Eine Neukonfiguration ist nicht erforderlich.

1 – Eine Neukonfiguration oder ein Serverneustart ist erforderlich, damit ausstehende Konfigurationsänderungen angewendet werden können.

Hinweis: Der zurückgegebene Wert ist immer 0, wenn die Ressourcenkontrolle deaktiviert ist.

Lässt keine Nullwerte zu.
max_outstanding_io_per_volume int Gilt für: SQL Server 2014 (12.x) und höher.

Die maximale Anzahl ausstehender E/A-Vorgänge pro Volume.

Hinweise

Diese dynamische Verwaltungsansicht zeigt die aktuell effektive Konfiguration an. Verwenden Sie sys.resource_governor_configuration, um die gespeicherten Konfigurationsmetadaten anzuzeigen.

Beispiele

Das folgende Beispiel zeigt, wie Sie die gespeicherten Metadatenwerte und die aktuell effektiven Werte der Ressourcenverwaltungskonfiguration abrufen und vergleichen.

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;

Berechtigungen

Erfordert die berechtigung VIEW SERVER STATE.

Berechtigungen für SQL Server 2022 und höher

Erfordert die VIEW SERVER PERFORMANCE STATE Berechtigung auf dem Server.