Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für: SQL Server
Das SQLServer:Statistiken für Ressourcenpools-Objekt enthält Leistungsindikatoren, die Informationen zur Resource Governor-Poolstatistik zurückgeben.
Jeder aktive Ressourcenpool erstellt eine Instanz des SQLServer:Statistiken für Ressourcenpools-Leistungsobjekts, wobei der Name der Instanz dem Namen des Ressourcenpools in Resource Governor entspricht. In der folgenden Tabelle sind die für diese Instanz unterstützten Leistungsindikatoren beschrieben.
| Name des Leistungsindikators | Beschreibung |
|---|---|
| Menge aktiver Arbeitsspeicherzuweisungen (KB) | Der aktuell zugewiesene Gesamtspeichers in Kilobyte (KB). Diese Information ist auch in sys.dm_exec_query_resource_semaphoresverfügbar. |
| Anzahl aktiver Arbeitsspeicherzuweisungen | Die aktuelle Gesamtanzahl von Arbeitsspeicherzuweisungen. Diese Information ist auch in sys.dm_exec_query_memory_grantsverfügbar. |
| Durchschnittl. Datenträgerzeit (ms) | Die durchschnittliche Zeit (in Millisekunden) eines Lesevorgangs vom Datenträger. |
| Basis für durchschnittl. Datenträgerzeit (ms) | Nur zur internen Verwendung. |
| Durchschnittl. Datenträgerzeit (ms)/Schreiben E/A | Die durchschnittliche Zeit (in Millisekunden) eines Schreibvorgangs auf den Datenträger. |
| Basis für Datenträgerzeit (ms)/Schreiben E/A | Nur zur internen Verwendung. |
| Cachespeicherziel (KB) | Das aktuelle Speicherbrokerziel für den Cache in Kilobyte (KB). |
| Speicherziel für Kompilierung (KB) | Das aktuelle Speicherbrokerziel für Abfragekompilierungen in Kilobyte (KB). |
| Auswirkungen der CPU-Kontrolle in % | Die Auswirkungen der Ressourcenkontrolle auf den Ressourcenpool. Wird wie folgt berechnet: (CPU-Verwendung in %) / (CPU-Verwendung in % ohne Ressourcenkontrolle). |
| CPU verzögert % | System-CPU verzögert für alle Anforderungen in der angegebenen Instanz des Leistungsobjekts als Prozentsatz der gesamten aktiven Zeit. |
| Basis für CPU verzögert % | Nur zur internen Verwendung. |
| CPU effektiv % | System-CPU-Verwendung für alle Anforderungen in der angegebenen Instanz des Leistungsobjekts als Prozentsatz der gesamten aktiven Zeit. |
| Basis für CPU effektiv % | Nur zur internen Verwendung. |
| CPU-Verwendung in % | Die von allen Anforderungen in allen Arbeitsauslastungsgruppen dieses Pools belegte CPU-Bandbreite. Dieser Wert wird relativ zum Computer gemessen und auf alle CPUs im System normalisiert. Dieser Wert ändert sich, wenn sich die für den SQL Server-Prozess verfügbare CPU-Menge ändert. Es ist nicht normalisiert, was der SQL Server-Prozess empfängt. |
| Basis für CPU-Verwendung in % | Nur zur internen Verwendung. |
| Ziel-CPU-Verwendung in % | Der Zielwert für die CPU-Auslastung in Prozent für den Ressourcenpool. Dieser Wert basiert auf den Konfigurationseinstellungen für den Ressourcenpool und der Systemauslastung. |
| CPU-Verletzung % | Der Unterschied zwischen der CPU-Reservierung und dem effektiv für Zeitplanung aufgewendeten Prozentsatz. |
| Vom Datenträger gelesene Bytes/s | Die Anzahl der in der letzten Sekunde vom Datenträger gelesenen Bytes. |
| Gedrosselte E/A-Lesevorgänge auf Datenträger/s | Die Anzahl der in der letzten Sekunde gedrosselten Lesevorgänge. |
| E/A-Lesevorgänge von Datenträger/s | Die Anzahl der Lesevorgänge vom Datenträger in der letzten Sekunde. |
| Auf den Datenträger geschriebene Bytes/s | Die Anzahl der in der letzten Sekunde auf den Datenträger geschriebenen Bytes. |
| Gedrosselte E/A-Schreibvorgänge auf Datenträger/s | Die Anzahl der in der letzten Sekunde gedrosselten Schreibvorgänge. |
| E/A-Schreibvorgänge auf Datenträger/s | Die Anzahl der Schreibvorgänge auf den Datenträger in der letzten Sekunde. |
| Maximaler Arbeitsspeicher (KB) | Die maximale Menge an Arbeitsspeicher in Kilobyte (KB), die der Ressourcenpool basierend auf den Einstellungen für den Ressourcenpool und dem Serverstatus aufweisen kann. |
| Timeouts für Arbeitsspeicherzuweisungen/Sekunde | Die Anzahl von Timeouts für Arbeitsspeicherzuweisungen pro Sekunde. |
| Arbeitsspeicherzuweisungen/Sekunde | Die Anzahl von Arbeitsspeicherzuweisungen, die pro Sekunde in diesem Ressourcenpool ausgeführt werden. |
| Anzahl ausstehender Arbeitsspeicherzuweisungen | Die Anzahl von Anforderungen in der Warteschlange, die auf Arbeitsspeicherzuweisungen warten. Diese Information ist auch in sys.dm_exec_query_resource_semaphoresverfügbar. |
| Speicherziel für Abfrageausführung (KB) | Das aktuelle Speicherbrokerziel für die Arbeitsspeicherzuweisung der Abfrageausführung in Kilobyte (KB). Diese Information ist auch in sys.dm_exec_query_memory_grantsverfügbar. |
| Zielspeicher (KB) | Der Zielarbeitsspeicher in Kilobyte (KB), die der Ressourcenpool, auf Grundlage der Einstellungen für den Ressourcenpool und des Serverstatus, abzurufen versucht. |
| Verwendeter Arbeitsspeicher (KB) | Die im Ressourcenpool verwendete Arbeitsspeichermenge in Kilobyte (KB). |
Jeder Leistungsindikator in dem Objekt enthält die folgenden Instanzen:
| Instanz | Beschreibung |
|---|---|
| default | Der default-Resource Governor-Ressourcenpool |
| internal | Der internal-Resource Governor-Ressourcenpool |
| <Ressourcenpoolname> | Informationen zu benutzerdefinierten Ressourcenpools |
Beispiel
Sie beginnen damit, die Abfrageleistungsindikatoren in diesem Objekt mithilfe dieser T-SQL-Abfrage in der dynamischen Verwaltungssicht sys.dm_os_performance_counters zu untersuchen:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Resource Pool Stats%';