Partager via


Modèles et autorisations du générateur de SQL Server Profiler

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 jeux 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

Modèles du Générateur de profils SQL Server

Contient des informations relatives aux modèles de trace prédéfinis fournis avec le SQL Server Profiler.

Autorisations nécessaires pour exécuter SQL Server Profiler

Contient des informations relatives aux autorisations requises pour exécuter le SQL Server Profiler.

Enregistrer des traces et de modèles de trace

Contient des informations relatives à l'enregistrement de la sortie de la trace et des définitions de la trace dans un modèle.

Modifier des modèles de trace

Contient des informations relatives à la modification des modèles de trace à l'aide du SQL Server Profiler ou de Transact-SQL.

Démarrer une trace

Contient des informations relatives à ce qui se passe quand vous démarrez, quand vous suspendez ou quand vous arrêtez une trace.

Mettre en corrélation une trace avec les données du journal 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.

Afficher et analyser des traces avec SQL Server Profiler

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.

Analyser des blocages à l'aide de SQL Server Profiler

Contient des informations relatives à l'utilisation du SQL Server Profiler pour identifier la cause d'un blocage.

Analyser des requêtes avec des résultats SHOWPLAN dans SQL Server Profiler

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.

Filtrer des traces avec SQL Server Profiler

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.

Relire des traces

Contient des informations qui expliquent ce qu'est la relecture d'une trace et qui indiquent les conditions nécessaires à sa réalisation.

Voir aussi

Tâches

Démarrer SQL Server Profiler

Concepts

SQL Server Profiler