Relire des traces

La relecture est la capacité de reproduire une activité capturée dans une trace. Lorsque vous créez ou modifiez une trace, vous pouvez enregistrer cette trace dans un fichier pour la relire ultérieurement. Vous pouvez utiliser le SQL Server Profiler pour relire l'activité de trace d'un ordinateur unique. Pour les charges de travail importantes, utilisez Distributed Replay Utility pour relire les données de trace de plusieurs ordinateurs.

Cette section décrit comment utiliser les fonctionnalités de relecture du SQL Server Profiler. Pour plus d'informations sur Distributed Replay Utility, consultez SQL Server Distributed Replay.

Le SQL Server Profiler contient un moteur de lecture à plusieurs threads capable de simuler les connexions utilisateur et l'authentification SQL Server. La relecture est utile pour résoudre les problèmes d'applications ou de processus. 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é. Relisez ensuite la trace d'origine et comparez les résultats.

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 Relire du SQL Server Profiler. 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.

Pour des informations sur les autorisations requises pour relire les traces, consultez Autorisations nécessaires pour exécuter SQL Server Profiler.

Dans cette section

Rubrique

Description

Conditions préalables à la relecture

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 Profiler.

Options de relecture (générateur de profils SQL Server)

Décrit les options que vous pouvez définir dans la boîte de dialogue Configuration de la relecture du SQL Server Profiler.

Considérations sur la relecture des traces (SQL Server Profiler)

Décrit les événements de trace qui ne peuvent pas être relus avec le SQL Server Profiler et les effets de la relecture des traces sur les performances du serveur.

Voir aussi

Concepts

SQL Server Distributed Replay