Share via


Wiedergabeoptionen

Vor der Wiedergabe einer aufgezeichneten Ablaufverfolgung können Sie im Dialogfeld Wiedergabekonfiguration die folgenden Optionen angeben. Um dieses Dialogfeld zu starten, öffnen Sie die Datei oder Tabelle für die Ablaufverfolgungswiedergabe in SQL Server Profiler, und klicken Sie im Menü Wiedergeben auf Starten.

Informationen zu den Berechtigungen, die zum Wiedergeben einer Ablaufverfolgung erforderlich sind, finden Sie unter Erforderliche Berechtigungen zum Ausführen von SQL Server Profiler.

Grundlegende Wiedergabeoptionen

  • Wiedergabeserver
    Der Server ist der Name der Instanz von SQL Server, für die Sie die Ablaufverfolgung wiedergeben möchten. Der Server muss die unter Anforderungen für die Wiedergabe beschriebenen Anforderungen für die Wiedergabe erfüllen.

  • In Datei speichern
    Die Ausgabedatei, in die das Ergebnis aus der Wiedergabe der Ablaufverfolgung geschrieben wird, das zu einem späteren Zeitpunkt angezeigt werden kann. Standardmäßig zeigt SQL Server Profiler die Ergebnisse der Wiedergabe der Ablaufverfolgung nur auf dem Bildschirm an.

  • In Tabelle speichern
    Die Datenbanktabelle, in die das Ergebnis aus der Wiedergabe der Ablaufverfolgung geschrieben wird, das zu einem späteren Zeitpunkt angezeigt werden kann.

  • Anzahl von Wiedergabethreads
    Geben Sie die Anzahl von Wiedergabethreads an, die gleichzeitig verwendet werden. Bei einem höheren Wert werden während der Wiedergabe mehr Ressourcen verbraucht, aber die Wiedergabe ist schneller. Die Ereignisreihenfolge wird nicht vollständig beibehalten, wenn mehrere Threads verwendet werden.

  • Ereignisse in der Reihenfolge ihrer Ablaufverfolgung wiedergeben
    Hiermit können Sie Debugmethoden, wie das Durchlaufen der einzelnen Ablaufverfolgungen, verwenden. Wenn diese Option nicht ausgewählt ist, wird bei der Wiedergabe nicht sichergestellt, dass die Ereignisse in der Reihenfolge, in der sie ursprünglich aufgezeichnet wurden, wiedergegeben werden.

  • Ereignisse mithilfe mehrerer Threads wiedergeben
    Optimiert die Leistung und deaktiviert das Debuggen. Die Ereignisse werden in der Reihenfolge wiedergegeben, in der sie für eine bestimmte Serverprozess-ID (SPID) aufgezeichnet wurden, aber die Reihenfolge der SPIDs ist nicht sichergestellt.

  • Wiedergabeergebnisse anzeigen
    Hiermit wird das Ergebnis der Wiedergabe angezeigt. Diese Option ist die Standardeinstellung. Wenn die wiedergegebene Ablaufverfolgung sehr groß ist, sollten Sie diese Option eventuell deaktivieren, um Datenträgerspeicher zu sparen.

    HinweisHinweis

    Für eine optimale Wiedergabeleistung wird empfohlen, Ereignisse mithilfe mehrerer Threads wiederzugeben und die Wiedergabeergebnisse nicht anzuzeigen.

Erweiterte Wiedergabeoptionen

  • System-SPIDs wiedergeben
    Alle System-SPIDs wiedergeben. Diese Option ist die Standardeinstellung.

  • Nur eine SPID wiedergeben
    Gibt die SPID-Nummer wieder, die Sie aus der Liste auswählen.

  • Wiedergabe nach Datum und Zeit beschränken
    Gibt die Ablaufverfolgung für die angegebene Startzeit und Beendigungszeit wieder.

  • Wartezeit für Systemüberwachung
    Legt fest, wie lange ein Prozess ausgeführt werden kann, bevor die Systemüberwachung beendet wird.

  • Abrufintervall für Systemüberwachung
    Legt fest, wie oft die Systemüberwachung die Kandidaten wegen der Beendigung abruft.

  • Überwachung blockierter SQL Server-Prozesse aktivieren
    Legt fest, wie oft die Überwachung blockierter Prozesse nach blockierten oder blockierenden Prozessen sucht.

Informationen zur Systemüberwachung

Die Systemüberwachung ist ein Anwendungsthread, der die simulierten Prozesse bei der Wiedergabe einer Ablaufverfolgung überwacht und jene Prozesse beendet, die bei der Wiedergabe blockiert sind. Auf der Registerkarte Erweiterte Wiedergabeoptionen des Dialogfeldes Wiedergabekonfiguration können Sie angeben, nach wie vielen Sekunden die Systemüberwachung einen blockierten Prozess beenden soll (Wartezeit für Systemüberwachung). Wenn Sie dieses Intervall auf 0 festlegen, werden simulierte blockierende Prozesse bei der Wiedergabe der Ablaufverfolgung niemals durch die Systemüberwachung beendet.