Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL Managed Instance
Mithilfe von SQL Server Profilerkönnen Sie ein Microsoft Windows-Leistungsprotokoll öffnen, die Leistungsindikatoren auswählen, die Sie mit einer Ablaufverfolgung korrelieren möchten, und die ausgewählten Leistungsindikatoren zusammen mit der Ablaufverfolgung auf der grafischen Benutzeroberfläche von SQL Server Profiler anzeigen. Wenn Sie ein Ereignis im Ablaufverfolgungsfenster auswählen, zeigt ein senkrechter roter Strich im Datenfensterbereich des Systemmonitors von SQL Server Profiler an, welche Leistungsprotokolldaten mit dem ausgewählten Ablaufverfolgungsereignis korrelieren.
Um eine Ablaufverfolgung mit Leistungsindikatoren zu korrelieren, öffnen Sie eine Ablaufverfolgungsdatei oder -tabelle, die die Datenspalten "StartTime" und "EndTime" enthält, und wählen Sie dann im Menü "SQL Server Profiler-Datei" die Option "Leistungsdaten importieren" aus. Anschließend können Sie das Leistungsprotokoll öffnen und die Systemmonitor-Objekte und -Leistungsindikatoren auswählen, die Sie mit der Ablaufverfolgung korrelieren möchten.
Korrelation einer Ablaufverfolgung mit Daten aus Leistungsprotokollen
Öffnen Sie in SQL Server Profiler eine gespeicherte Ablaufverfolgungsdatei oder Ablaufverfolgungstabelle. Sie können keine laufende Ablaufverfolgung korrelieren, die noch Ereignisdaten sammelt. Um die Genauigkeit der Korrelation mit den Systemmonitordaten sicherzustellen, muss die Ablaufverfolgung die beiden Datenspalten StartTime und EndTime enthalten.
Wählen Sie im Menü "SQL Server Profiler-Datei " die Option "Leistungsdaten importieren" aus.
Wählen Sie im Dialogfeld Öffnen eine Datei aus, die ein Leistungsprotokoll enthält. Die Leistungsprotokolldaten und die Ablaufverfolgungsdaten müssen Aufzeichnungen zum selben Zeitraum enthalten.
Aktivieren Sie im Dialogfeld zum Beschränken der Leistungsindikatoren die Kontrollkästchen, die den Systemmonitorobjekten und den Leistungsindikatoren entsprechen, die Sie neben der Ablaufverfolgung anzeigen möchten. Wählen Sie OK aus.
Wählen Sie im Ablaufverfolgungs-Ereignisfenster ein Ereignis aus, oder navigieren Sie in diesem Fenster mithilfe der Pfeiltasten durch mehrere benachbarte Zeilen. Der senkrechte rote Balken im Systemmonitor-Datenfenster weist auf die Leistungsprotokolldaten hin, die mit dem ausgewählten Tracer-Ereignis korreliert sind.
Wählen Sie einen interessanten Punkt im Systemmonitordiagramm aus. Die entsprechende Ablaufverfolgungszeile, die zeitlich am nächsten ist, wird ausgewählt. Halten Sie die linke Maustaste gedrückt, und ziehen Sie den Mauszeiger innerhalb des Systemmonitordiagramms, um einen Zeitbereich zu vergrößern.
Erstellen von Leistungsprotokollen, die für verschiedene Versionen von Windows freigegeben werden können
Öffnen Sie Verwaltung in der Systemsteuerung, und doppelklicken Sie dann auf Leistung.
Erweitern Sie im Dialogfeld "Leistung" die Option "Leistungsprotokolle und -warnungen", klicken Sie mit der rechten Maustaste auf "Zählerprotokolle" und wählen Sie dann "Neue Protokolleinstellungen" aus.
Geben Sie einen Namen für das Zählerprotokoll ein, und wählen Sie dann "OK" aus.
Wählen Sie auf der Registerkarte " Allgemein " die Option "Zähler hinzufügen" aus.
Wählen Sie in der Liste Leistungsobjekt das Leistungsobjekt aus, das Sie überwachen möchten. Die Namen der SQL Server -Leistungsobjekte für Standardinstanzen von SQL Server beginnen mit SQL Server , benannte Instanzen beginnen mit MSSQL$instanceName.
Fügen Sie Ihrer SQL Server-Instanz so viele Zähler wie nötig hinzu, sowie andere wichtige Werte, wie zum Beispiel die Prozessorzeit und die Datenträgerzeit.
Wenn Sie mit dem Hinzufügen von Leistungsindikatoren fertig sind, wählen Sie "Schließen" aus.
Legen Sie Werte für die Stichprobendaten in jedem Intervall fest. Beginnen Sie mit einem mittleren Stichprobenintervall, beispielsweise 5 Minuten, und passen Sie es dann bei Bedarf an.
Wählen Sie auf der Registerkarte Protokolldateien in der Liste Protokolldateityp die Option Textdatei (durch Trennzeichen getrennt) aus. Durch Trennzeichen getrennte Textprotokolldateien können in verschiedenen Windows-Versionen freigegeben und später in Berichtstools, wie z. B. Microsoft Excel, angezeigt werden.
Geben Sie auf der Registerkarte Zeitplan einen Zeitplan für die Überwachung an.
Wählen Sie "OK" aus, um das Leistungsprotokoll zu erstellen.