Utilisation du Générateur de profils SQL Server
Le SQL Server Profiler indique comment SQL Server résout les requêtes de manière interne. Les administrateurs peuvent ainsi voir exactement quelles sont les expressions multidimensionnelles ou les instructions Transact-SQL qui sont soumises au serveur et comment celui-ci accède à la base de données ou au cube pour renvoyer des ensembles de résultats.
Le SQL Server Profiler vous permet d'effectuer les opérations suivantes :
Créer une trace basée sur un modèle réutilisable
Observer les résultats de la trace au fil de son exécution
Stocker les résultats de la trace dans une table
Démarrer, arrêter, suspendre et modifier les résultats de la trace en fonction des besoins
Relire les résultats de la trace
Utilisez le SQL Server Profiler pour surveiller uniquement les événements qui vous intéressent. Si les traces deviennent trop volumineuses, vous pouvez les filtrer en fonction des informations de votre choix, de manière à ce que seul un sous-ensemble des données d’événement soit recueilli. La surveillance d'un trop grand nombre d'événements s'ajoute à la charge du serveur et du processus de surveillance, et peut considérablement accroître la taille du fichier ou de la table de trace, en particulier si le processus de surveillance se prolonge sur une période importante.
[!REMARQUE]
Dans SQL Server 2005 et les versions ultérieures, les valeurs des colonnes de traces supérieures à 1 Go renvoient une erreur et sont tronquées dans la sortie de trace.
Dans cette section
Rubrique |
Description |
---|---|
Contient des informations relatives aux modèles de trace prédéfinis fournis avec le SQL Server Profiler. |
|
Contient des informations relatives aux autorisations requises pour exécuter le SQL Server Profiler. |
|
Contient des informations relatives à l'enregistrement de la sortie de la trace et des définitions de la trace dans un modèle. |
|
Contient des informations relatives à la modification des modèles de trace à l'aide du SQL Server Profiler ou de Transact-SQL. |
|
Contient des informations relatives à ce qui se passe quand vous démarrez, quand vous suspendez ou quand vous arrêtez une trace. |
|
Corrélation d'une trace avec les journaux de performances Windows |
Contient des informations relatives à la corrélation des données du journal de performances Windows avec une trace à l'aide du Générateur de profils SQL Server. |
Affichage et analyse des traces avec le Générateur de profils SQL Server |
Contient des informations relatives à l'utilisation de traces pour la résolution de problèmes de données, à l'affichage des noms d'objet dans une trace et à la recherche d'événements dans une trace. |
Analyse des blocages à l'aide du Générateur de profils SQL Server |
Contient des informations relatives à l'utilisation du SQL Server Profiler pour identifier la cause d'un blocage. |
Analyse de requêtes avec des résultats SHOWPLAN dans le Générateur de profils SQL Server |
Contient des informations relatives à l'utilisation du SQL Server Profiler pour collecter et afficher les résultats des classes d'événements Showplan et Showplan Statistics. |
Filtrage des traces avec le Générateur de profils SQL Server |
Contient des informations relatives à l'utilisation du SQL Server Profiler pour définir des filtres sur les colonnes de données afin de filtrer la sortie de la trace. |
Contient des informations qui expliquent ce qu'est la relecture d'une trace et qui indiquent les conditions nécessaires à sa réalisation. |
|
Décrit certains scénarios courants d'utilisation du SQL Server Profiler pour analyser les performances de SQL Server. |
Voir aussi