Wiedergeben von AblaufverfolgungenReplay Traces

GILT FÜR: JaSQL Server NeinAzure SQL-Datenbank NeinAzure Synapse Analytics (SQL DW) NeinParallel Data Warehouse APPLIES TO: YesSQL Server NoAzure SQL Database NoAzure Synapse Analytics (SQL DW) NoParallel Data Warehouse

Bei der Wiedergabe handelt es sich um die Fähigkeit, Aktivitäten zu reproduzieren, die in einer Ablaufverfolgung aufgezeichnet wurden.Replay is the ability to reproduce activity that has been captured in a trace. Wenn Sie eine Ablaufverfolgung erstellen oder bearbeiten, können Sie sie in einer Datei speichern, um sie zu einem späteren Zeitpunkt wiederzugeben.When you create or edit a trace, you can save the trace to a file and replay it later. Sie können mithilfe von SQL Server ProfilerSQL Server Profiler Ablaufverfolgungsaktivitäten von einem einzelnen Computer wiedergeben.You can use SQL Server ProfilerSQL Server Profiler to replay trace activity from a single computer. Verwenden Sie für große Arbeitsauslastungen das Distributed Replay Utility, um Ablaufverfolgungsdaten von mehreren Computern wiederzugeben.For large workloads, use the Distributed Replay Utility to replay trace data from multiple computers.

In diesem Abschnitt wird die Verwendung der Wiedergabefunktionen von SQL Server ProfilerSQL Server Profilerbeschrieben.This section describes how to use the replay features of SQL Server ProfilerSQL Server Profiler. Weitere Informationen zum Distributed Replay Utility finden Sie unter SQL Server Distributed Replay.For more information about the Distributed Replay Utility, see SQL Server Distributed Replay.

SQL Server ProfilerSQL Server Profiler verfügt über eine Multithread-Wiedergabe-Engine, die Benutzerverbindungen und die SQL ServerSQL Server-Authentifizierung simulieren kann.features a multithreaded playback engine that can simulate user connections and SQL ServerSQL Server Authentication. Die Wiedergabe ist nützlich für die Behandlung von Anwendungs- oder Prozessproblemen.Replay is useful to troubleshoot an application or process problem. Wenn Sie das Problem identifiziert und Korrekturen implementiert haben, sollten Sie die Ablaufverfolgung, in der das mögliche Problem aufgetreten ist, für die korrigierte Anwendung bzw. den korrigierten Prozess ausführen.When you have identified the problem and implemented corrections, run the trace that found the potential problem against the corrected application or process. Geben Sie anschließend die ursprüngliche Ablaufverfolgung wieder, und vergleichen Sie die Ergebnisse.Then, replay the original trace and compare results.

Bei der Wiedergabe von Ablaufverfolgungen wird das Debuggen im SQL Server ProfilerSQL Server Profiler mithilfe der Optionen Breakpoint ein/aus und Ausführen bis Cursorposition im Menü Wiedergeben unterstützt.Trace replay supports debugging by using the Toggle Breakpoint and the Run to Cursor options on the SQL Server ProfilerSQL Server Profiler Replay menu. Diese Optionen verbessern vor allem die Analyse von langen Skripts, weil sie die Wiedergabe der Ablaufverfolgung in kleine Segmente unterteilen können, damit sie schrittweise analysiert werden können.These options especially improve the analysis of long scripts because they can break the replay of the trace into short segments so they can be analyzed incrementally.

Informationen zu den Berechtigungen, die zum Wiedergeben einer Ablaufverfolgung erforderlich sind, finden Sie unter Erforderliche Berechtigungen zum Ausführen von SQL Server Profiler.For information about the permissions required to replay traces, see Permissions Required to Run SQL Server Profiler.

In diesem AbschnittIn This Section

ThemaTopic BESCHREIBUNGDescription
Anforderungen für die WiedergabeReplay Requirements Beschreibt die Ereignisse, die in einer Ablaufverfolgungsdefinition vorhanden sein müssen, damit die Ablaufverfolgung mit SQL Server ProfilerSQL Server Profilerwiedergegeben werden kann.Describes the events that must be included in a trace definition so that it can be replayed with SQL Server ProfilerSQL Server Profiler.
Wiedergabeoptionen (SQL Server Profiler)Replay Options (SQL Server Profiler) Beschreibt die Optionen, die Sie im Dialogfeld Wiedergabekonfiguration von SQL Server ProfilerSQL Server Profilerfestlegen können.Describes the options you can set in the Replay Configuration dialog box of SQL Server ProfilerSQL Server Profiler.
Überlegungen zum Wiedergeben von Ablaufverfolgungen (SQL Server Profiler)Considerations for Replaying Traces (SQL Server Profiler) Beschreibt Ablaufverfolgungsereignisse, die nicht mit SQL Server ProfilerSQL Server Profiler wiedergegeben werden können, und die Auswirkungen der Wiedergabe von Ablaufverfolgungen auf die Serverleistung.Describes trace events that can not be replayed with SQL Server ProfilerSQL Server Profiler and the effects on server performance of replaying traces.

Weitere InformationenSee Also

SQL Server Distributed ReplaySQL Server Distributed Replay