Partager via


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

Vous pouvez utiliser le Générateur de profils SQL Server pour créer des modèles qui définissent les classes d'événements et les colonnes de données à inclure dans les traces. Après avoir défini et enregistré le modèle, vous pouvez exécuter une trace qui enregistre les données de chaque classe d'événements sélectionnée. Vous pouvez utiliser un modèle sur de nombreuses traces ; le modèle lui-même n'est pas exécuté.

Le Générateur de profils SQL Server fournit des modèles de traces prédéfinis qui permettent de configurer aisément les classes d'événements dont vous aurez vraisemblablement besoin pour des traces spécifiques. Le modèle standard, par exemple, permet de créer une trace générique pour enregistrer les connexions, les déconnexions, les lots terminés et les informations de connexion. Vous pouvez utiliser ce modèle pour exécuter des traces sans modification ou comme point de départ pour d'autres modèles avec des configurations d'événements différents.

ms190176.note(fr-fr,SQL.90).gifRemarque :
Outre les traces des modèles prédéfinis, le Générateur de profils SQL Server permet de créer des traces depuis un modèle vierge qui ne contient aucune classe d'événements par défaut. Ce modèle peut s'avérer utile lorsqu'une trace planifiée ne ressemble à aucune des configurations des modèles prédéfinis.

Le Générateur de profils SQL Server peut tracer divers types de serveurs. Vous pouvez, par exemple, tracer SQL Server 2000, Analysis Services et SQL Server 2005. Toutefois, les classes d'événements qui peuvent être incluses ne sont pas les mêmes pour chaque type de serveur. Par conséquent, le Générateur de profils SQL Server gère différents modèles pour différents serveurs et rend disponible le modèle spécifique qui correspond au type de serveur sélectionné.

Modèles prédéfinis

Outre le modèle standard (celui par défaut), le Générateur de profils SQL Server contient divers modèles prédéfinis permettant de surveiller certains types d'événements. Le tableau ci-dessous répertorie les modèles prédéfinis, leur fonction et les classes d'événements pour lesquelles ils capturent des informations.

Nom du modèle Fonction Classe d'événements

SP_Counts

Capture le comportement de l'exécution des procédures stockées dans le temps.

SP:Starting

Standard

Point de départ générique de création d'une trace. Capture toutes les procédures stockées et tous les lots Transact-SQL exécutés. Permet de surveiller l'activité générale du serveur de base de données.

Audit Login

Audit Logout

ExistingConnection

RPC:Completed

SQL:BatchCompleted

SQL:BatchStarting

TSQL

Capture toutes les instructions Transact-SQL soumises à SQL Server par les clients, ainsi que l'heure de leur émission. Permet de déboguer les applications clientes.

Audit Login

Audit Logout

ExistingConnection

RPC:Starting

SQL:BatchStarting

TSQL_Duration

Capture toutes les instructions Transact-SQL soumises à SQL Server par les clients, leur délai d'exécution (en millisecondes) et les regroupe en fonction de la durée. Permet d'identifier les requêtes lentes.

RPC:Completed

SQL:BatchCompleted

TSQL_Grouped

Capture toutes les instructions Transact-SQL soumises à SQL Server et leur heure d'émission. Regroupe les informations en fonction du client ou de l'utilisateur qui a émis l'instruction. Permet d'analyser les requêtes d'un client ou d'un utilisateur.

Audit Login

Audit Logout

ExistingConnection

RPC:Starting

SQL:BatchStarting

TSQL_Replay

Capture des informations détaillées sur les instructions Transact-SQL, qui sont nécessaires si la trace doit être réexécutée. Permet d'effectuer un paramétrage itératif, tel qu'un test d'évaluation.

CursorClose

CursorExecute

CursorOpen

CursorPrepare

CursorUnprepare

Audit Login

Audit Logout

Connexion existante

RPC Output Parameter

RPC:Completed

RPC:Starting

Exec Prepared SQL

Prepare SQL

SQL:BatchCompleted

SQL:BatchStarting

TSQL_SPs

Capture des informations détaillées sur toutes les procédures stockées en cours d'exécution. Permet d'analyser les étapes composantes des procédures stockées. Ajoutez l'événement SP:Recompile si vous pensez que des procédures sont recompilées.

Audit Login

Audit Logout

ExistingConnection

RPC:Starting

SP:Completed

SP:Starting

SP:StmtStarting

SQL:BatchStarting

Tuning

Capture des informations sur l'exécution des procédures stockées et des lots Transact-SQL. Permet de produire la sortie de trace que l'Assistant Paramétrage du moteur de base de données peut utiliser comme charge de travail pour régler les bases de données.

RPC:Completed

SP:StmtCompleted

SQL:BatchCompleted

Pour plus d'informations sur les classes d'événements, consultez Classes d'événements SQL Server.

Modèle par défaut

Le Générateur de profils SQL Server définit automatiquement le modèle standard comme modèle par défaut appliqué aux nouvelles traces. Toutefois, vous pouvez remplacer le modèle par défaut par n'importe quel autre modèle prédéfini ou défini par l'utilisateur. Pour modifier le modèle par défaut, activez la case à cocher Utiliser comme modèle par défaut pour le type de serveur sélectionné lorsque vous créez ou modifiez un modèle en utilisant l'onglet Général de la boîte de dialogue Propriétés du modèle de trace.

Pour accéder à la boîte de dialogue Propriétés du modèle de trace, dans le menu Fichier de Générateur de profils SQL Server, choisissez Modèles, puis cliquez sur Nouveau modèle ou Modifier le modèle.

ms190176.note(fr-fr,SQL.90).gifRemarque :
Le modèle par défaut est spécifique à un type de serveur donné. Le remplacement du modèle par défaut d'un type de serveur n'affecte pas le modèle par défaut d'un autre type de serveur. Pour plus d'informations sur le paramétrage du modèle par défaut d'un serveur, consultez Procédure : Définition des paramètres par défaut de trace (Générateur de profils SQL Server).

Voir aussi

Tâches

Procédure : créer un modèle de trace (Générateur de profils SQL Server)
Procédure : modification d'un modèle de trace (Générateur de profils SQL Server)
Procédure : exporter un modèle de trace (Générateur de profils SQL Server)
Procédure : importer un modèle de trace (Générateur de profils SQL Server)

Aide et Informations

Assistance sur SQL Server 2005