Relire des tracesReplay Traces

S’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions) S’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions)

La relecture est la capacité de reproduire une activité capturée dans une trace.Replay is the ability to reproduce activity that has been captured in a trace. Lorsque vous créez ou modifiez une trace, vous pouvez enregistrer cette trace dans un fichier pour la relire ultérieurement.When you create or edit a trace, you can save the trace to a file and replay it later. Vous pouvez utiliser le SQL Server ProfilerSQL Server Profiler pour relire l’activité de trace d’un ordinateur unique.You can use SQL Server ProfilerSQL Server Profiler to replay trace activity from a single computer. Pour les charges de travail importantes, utilisez Distributed Replay Utility pour relire les données de trace de plusieurs ordinateurs.For large workloads, use the Distributed Replay Utility to replay trace data from multiple computers.

Cette section décrit comment utiliser les fonctionnalités de relecture du SQL Server ProfilerSQL Server Profiler.This section describes how to use the replay features of SQL Server ProfilerSQL Server Profiler. Pour plus d’informations sur Distributed Replay Utility, consultez SQL Server Distributed Replay.For more information about the Distributed Replay Utility, see SQL Server Distributed Replay.

SQL Server ProfilerSQL Server Profiler contient un moteur de lecture à plusieurs threads capable de simuler les connexions utilisateur et l’authentification SQL ServerSQL Server .features a multithreaded playback engine that can simulate user connections and SQL ServerSQL Server Authentication. La relecture est utile pour résoudre les problèmes d'applications ou de processus.Replay is useful to troubleshoot an application or process problem. Lorsque vous avez identifié le problème et mis en œuvre les corrections, exécutez la trace qui a détecté le problème potentiel sur l'application ou le processus corrigé.When you have identified the problem and implemented corrections, run the trace that found the potential problem against the corrected application or process. Relisez ensuite la trace d'origine et comparez les résultats.Then, replay the original trace and compare results.

La relecture de trace prend en charge le débogage à l’aide des options Basculer le point d’arrêt et Exécuter jusqu’au curseur du menu SQL Server ProfilerSQL Server Profiler Replay.Trace replay supports debugging by using the Toggle Breakpoint and the Run to Cursor options on the SQL Server ProfilerSQL Server Profiler Replay menu. Ces options améliorent en particulier l'analyse des scripts longs, car elles peuvent diviser la relecture de la trace en segments courts de façon à pouvoir les analyser de manière incrémentielle.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.

Pour plus d’informations sur les autorisations nécessaires pour relire des traces, consultez Autorisations nécessaires pour exécuter SQL Server Profiler.For information about the permissions required to replay traces, see Permissions Required to Run SQL Server Profiler.

Dans cette sectionIn This Section

RubriqueTopic DescriptionDescription
Conditions préalables à la relectureReplay Requirements Décrit les événements qui doivent être inclus dans la définition d'une trace pour qu'elle puisse être relue à l'aide du SQL Server ProfilerSQL Server Profiler.Describes the events that must be included in a trace definition so that it can be replayed with SQL Server ProfilerSQL Server Profiler.
Options de relecture (SQL Server Profiler)Replay Options (SQL Server Profiler) Décrit les options que vous pouvez définir dans la boîte de dialogue Configuration de la relecture de SQL Server ProfilerSQL Server Profiler.Describes the options you can set in the Replay Configuration dialog box of SQL Server ProfilerSQL Server Profiler.
Considérations sur la relecture des traces (SQL Server Profiler)Considerations for Replaying Traces (SQL Server Profiler) Décrit les événements de trace qui ne peuvent pas être relus avec le SQL Server ProfilerSQL Server Profiler et les effets de la relecture des traces sur les performances du serveur.Describes trace events that can not be replayed with SQL Server ProfilerSQL Server Profiler and the effects on server performance of replaying traces.

Voir aussiSee Also

SQL Server Distributed ReplaySQL Server Distributed Replay