Share via


Überwachen der Ressourcenverwendung (Systemmonitor)

Wenn Sie das Microsoft Windows-Serverbetriebssystem ausführen, können Sie das grafische Tool Systemmonitor verwenden, um die Leistung von SQL Serverzu messen. Es ist möglich, SQL Server -Objekte, Leistungsindikatoren und das Verhalten anderer Objekte anzuzeigen, wie z. B. Prozessoren, Arbeitsspeicher, Cache, Threads und Prozesse. Jedes dieser Objekte verfügt über eine zugeordnete Gruppe von Leistungsindikatoren, durch die die Geräteverwendung, Länge von Warteschlangen, Wartezeiten sowie andere Indikatoren für den Durchsatz und die interne Auslastung ermittelt werden können.

Hinweis

Der Systemmonitor wurde nach Windows NT 4.0 grundlegend aktualisiert.

Vorteile des Systemmonitors

Der Systemmonitor kann nützlich sein, um das Windows-Betriebssystem und SQL Server Indikatoren gleichzeitig zu überwachen, um eine Korrelation zwischen der Leistung von SQL Server und Windows zu ermitteln. Wenn Sie beispielsweise die Datenträger-E/A-Leistungsindikatoren von Windows und die Leistungsindikatoren des Puffer-Managers von SQL Server gleichzeitig überwachen, können Sie sich einen Überblick über das Verhalten des gesamten Systems verschaffen.

Systemmonitor ermöglicht Ihnen das Abrufen von Statistiken zur aktuellen SQL Server Aktivität und Leistung. Der Systemmonitor ermöglicht Folgendes:

  • Gleichzeitiges Anzeigen von Daten einer beliebigen Anzahl von Computern

  • Anzeigen und Ändern von Diagrammen, um die aktuelle Aktivität wiederzugeben, sowie Anzeigen von Leistungsindikatorwerten, die in der vom Benutzer definierten Häufigkeit aktualisiert werden

  • Exportieren von Daten aus Diagrammen, Protokollen, Warnungsprotokollen und Berichten in Tabellen- oder Datenbankanwendungen, um sie weiter zu bearbeiten oder zu drucken

  • Hinzufügen von Systemwarnungen, die ein Ereignis im Warnungsprotokoll einfügen und über die Sie durch das Ausgeben einer Netzwerkwarnung benachrichtigt werden können

  • Ausführen einer vordefinierten Anwendung, wenn ein Leistungsindikatorwert zum ersten Mal einen benutzerdefinierten Wert über- bzw. unterschreitet oder jedes Mal, wenn dies geschieht

  • Erstellen von Protokolldateien, die Daten über verschiedene Objekte von unterschiedlichen Computern enthalten

  • Anfügen von ausgewählten Abschnitten aus anderen bestehenden Protokolldateien an eine Datei, um ein Langzeitarchiv zu erstellen

  • Anzeigen von aktuellen Aktivitätsberichten oder Erstellen von Berichten anhand bestehender Protokolldateien

  • Sichern von einzelnen Diagramm-, Warnungs-, Protokoll- oder Berichtseinstellungen oder der gesamten Einrichtung des Arbeitsbereichs für die spätere Wiederverwendung

    Hinweis

    Ab Windows NT 4.0 wurde der Leistungsindikator durch den Systemmonitor ersetzt. Diese Tasks können Sie mit dem Systemmonitor oder mit dem Leistungsindikator ausführen.

Leistung des Systemmonitors

Wenn Sie SQL Server und das Betriebssystem Microsoft Windows überwachen, um Leistungsprobleme näher zu untersuchen, sollten Sie sich dabei zunächst auf drei Hauptbereiche konzentrieren:

  • Datenträgeraktivität

  • Prozessorauslastung

  • Speicherauslastung

Die Überwachung eines Computers, auf dem der Systemmonitor ausgeführt wird, kann die Computerleistung geringfügig beeinträchtigen. Sie sollten deshalb die Daten des Systemmonitors auf einem anderen Datenträger oder einem anderen Computer protokollieren, damit die Auswirkungen auf den überwachten Computer reduziert werden. Oder führen Sie den Systemmonitor von einem Remotecomputer aus. Darüber hinaus sollten Sie nur die Leistungsindikatoren überwachen, an denen Sie interessiert sind. Wenn Sie zu viele Leistungsindikatoren überwachen, wird der Überwachungsprozess um den Verwaltungsaufwand der Ressourcenverwendung erhöht und die Leistung des überwachten Computers beeinträchtigt.

Tasks des Systemmonitors

Taskbeschreibung Thema
Beschreibt die Verwendung des Systemmonitors und erläutert den Leistungsaufwand beim Einsatz des Systemmonitors. Ausführen des Systemmonitors
Beschreibt die Überwachung der Leistungsindikatoren eines Datenträgers zur Ermittlung der Datenträgeraktivität und der Menge von E/A, die von den SQL Server-Komponenten generiert wird. Überwachen der Datenträgerverwendung
Beschreibt die Überwachung einer Instanz von Microsoft SQL Server zur Feststellung, ob sich die CPU-Nutzungsraten im Normalbereich bewegen. Überwachen der CPU-Auslastung
Beschreibt die Überwachung einer Instanz von SQL Server zur Bestätigung einer Speicherauslastung im normalen Bereich. Überwachen der Speicherauslastung
Beschreibt das Erstellen einer Warnung, die ausgelöst wird, sobald ein Schwellenwert für einen Leistungsindikator des Systemmonitors erreicht wird. Erstellen einer SQL Server-Datenbankwarnung
Beschreibt das Erstellen von Diagrammen, Warnungen, Protokollen und Berichten für die Überwachung einer Instanz von SQL Server. Erstellen von Diagrammen, Warnungen, Protokollen und Berichten
Listet Objekte und Indikatoren auf, die vom Systemmonitor zum Überwachen der Aktivität auf Computern verwendet werden, auf denen eine instance SQL Server ausgeführt wird. Verwenden von SQL Server-Objekten
Enthält eine Liste der Objekte und Leistungsindikatoren, die vom Systemmonitor zur Überwachung von In-Memory OLTP-Aktivitäten verwendet werden. XTP (In-Memory OLTP)-Leistungsindikatoren