Partager via


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

S'applique à : SQL Server Azure SQL Managed Instance

SQL Server Profiler indique comment SQL Server résout les requêtes en interne. Les administrateurs peuvent ainsi voir exactement quelles sont les instructions Transact-SQL ou les expressions multidimensionnelles qui sont soumises au serveur et comment celui-ci accède à la base de données ou au cube pour retourner des jeux de résultats.

Le SQL Server Profilervous 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.

Notes

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

Sujet Description
Modèles SQL Server Profiler 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 de 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 Profilerpour 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

SQL Server Profiler
Démarrer SQL Server Profiler