Freigeben über


SQL Server, Resource Pool Stats-Objekt

Das SQLServer:Resource Pool Stats -Objekt enthält Leistungsindikatoren, die Informationen zu Ressourcenpoolstatistiken des Ressourcengouverneurs melden.

Jeder aktive Ressourcenpool erstellt eine Instanz des Leistungsobjekts "SQLServer:Resource Pool Stats", das denselben Instanznamen wie der Ressourcenpoolname des Ressourcengouverneurs aufweist. In der folgenden Tabelle werden Zähler beschrieben, die in dieser Instanz unterstützt werden.

Name des Leistungsindikators BESCHREIBUNG
CPU-Auslastung % Die CPU-Bandbreitenauslastung durch alle Anforderungen in allen Workloadgruppen, die zu diesem Pool gehören. Dies wird relativ zum Computer gemessen und auf alle CPUs des Systems 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.
CPU-Auslastungsziel % Der Zielwert der CPU-Auslastung % für den Ressourcenpool basierend auf den Konfigurationseinstellungen des Ressourcenpools und der Systemlast.
CPU-Steuerungseffekt % Die Auswirkung des Ressourcengouverneurs auf den Ressourcenpool. Berechnet als (CPU-Auslastung %) / (CPU-Auslastung % ohne Ressourcenkontrolle.
Speicherziel kompilieren (KB) Das aktuelle Speicherbrokerziel in Kilobyte (KB) für Die Abfragekompilierung.
Cachespeicherziel (KB) Das aktuelle Speicherbrokerziel in Kilobyte (KB) für den Cache.
Abfrageausführungs-Speicherziel (KB) Das aktuelle Speicherbroker-Ziel in Kilobyte (KB) für die Speicherzuteilung für die Abfrageausführung. Diese Informationen sind auch in sys.dm_exec_query_memory_grants verfügbar.
Speichererteilungen/Sek. Die Anzahl der Speichererteilungen, die in diesem Ressourcenpool pro Sekunde auftreten.
Anzahl der aktiven Speicherzuteilungen Aktuelle Gesamtanzahl der Speichererteilungen. Diese Informationen sind auch in sys.dm_exec_query_memory_grants verfügbar.
Timeouts/Sek. für Speicherzuteilungen Die Anzahl der Speichererteilungs-Timeouts pro Sekunde.
Aktiv zugewiesene Speichergröße (KB) Die aktuelle Gesamtmenge in Kilobyte (KB) des gewährten Arbeitsspeichers. Diese Informationen sind auch in sys.dm_exec_query_resource_semaphores verfügbar.
Anzahl der ausstehenden Speicherzuweisungen Die Anzahl der Anforderungen für Speicherzuteilungen, die in den Warteschlangen ausstehen. Diese Informationen sind auch in sys.dm_exec_query_resource_semaphores verfügbar.
Maximaler Arbeitsspeicher (KB) Die maximale Menge in Kilobyte (KB) des Arbeitsspeichers, den der Ressourcenpool basierend auf den Ressourcenpooleinstellungen und dem Serverstatus aufweisen kann.
Verwendeter Arbeitsspeicher (KB) Die Menge des verwendeten Arbeitsspeichers in Kilobyte (KB) für den Ressourcenpool.
Zielspeicher (KB) Die Zielmenge an Kilobyte (KB) des Arbeitsspeichers, die der Ressourcenpool versucht zu erhalten, auf Grundlage der Ressourcenpooleinstellungen und des Serverstatus.
Datenträger-Lesevorgänge pro Sekunde Die Anzahl der Lesevorgänge vom Datenträger in der letzten Sekunde.
Datenträgerlese-E/A-Drosselung/Sek. Die Anzahl der Lesevorgänge, die in der letzten Sekunde gedrosselt wurden.
Festplatten-Lesebyte/Sekunde Die Anzahl der Vom Datenträger gelesenen Bytes in der letzten Sekunde.
Durchschnittliche Festplatten-Lese-IO (ms) Durchschnittliche Zeit in Millisekunden eines Lesevorgangs vom Datenträger.
Festplattenschreibvorgänge/Sekunde Anzahl der Schreibvorgänge auf den Datenträger in der letzten Sekunde.
E/a-Drosselung/Sek. Datenträgerschreibzugriff Die Anzahl der Schreibvorgänge, die in der letzten Sekunde gedrosselt wurden.
Byte geschrieben/s Die Anzahl der Bytes, die in der letzten Sekunde auf den Datenträger geschrieben wurden.
Durchschnittliche Festplatten-Schreib-IO (ms) Durchschnittliche Zeit in Millisekunden eines Schreibvorgangs auf den Datenträger.

Siehe auch

Überwachen der Ressourcenverwendung (Systemmonitor)
SQL Server, Workload Group Stats-Objekt
Ressourcenkontrolle