Share via


Enregistrer les événements Deadlock Graph (Générateur de profils SQL Server)

Cette rubrique décrit comment enregistrer un événement Deadlock Graph à l'aide du SQL Server Profiler. Les événements Deadlock Graph sont enregistrés sous forme de fichiers XML.

Pour enregistrer séparément les événements Deadlock Graph

  1. Dans le menu Fichier , cliquez sur Nouvelle trace, puis connectez-vous à une instance de SQL Server.

    La boîte de dialogue Propriétés de la traceapparaît.

    Notes

    Si la case Démarrer le suivi juste après avoir établi la connexion est cochée, la boîte de dialogue Propriétés de la tracene s’affiche pas et la trace se lance. Pour désactiver ce paramètre, accédez au menu Outils, cliquez sur Optionset désactivez la case à cocher Démarrer le suivi juste après avoir établi la connexion .

  2. Dans la boîte de dialogue Propriétés de la trace, saisissez un nom pour la trace dans la zoneNom de la trace .

  3. Dans la liste Utiliser le modèle , sélectionnez un modèle de trace comme base ou sélectionnez Vide si vous ne souhaitez pas utiliser de modèle.

  4. Effectuez l’une des opérations suivantes :

    • Activez la case à cocherEnregistrer dans le fichier pour capturer la trace dans un fichier. Spécifiez une valeur dans Définir la taille de fichier maximale.

      Au besoin, activez les cases à cocher Activer la substitution de fichier et Le serveur traite les données de trace.

    • Activez la case à cocher Enregistrer dans la table pour capturer la trace dans une table de base de données.

      Au besoin, cliquez sur Définir le nombre de lignes maximalet spécifiez une valeur.

  5. Le cas échéant, activez la case à cocher Activer l'heure d'arrêt de la trace et indiquez une date et une heure d'arrêt.

  6. Cliquez sur l’onglet Sélection des événements.

  7. Dans la liste Événements,développez la catégorie d’événements Verrouset sélectionnez la case à cocher Deadlock graph. Si la catégorie d'événements Verrous n'est pas disponible, activez la case à cocher Afficher tous les événements pour l'afficher.

    La boîte de dialogue Paramètres d’extraction des événementsest ajoutée à la boîte de dialogue Propriétés de la trace.

  8. Dans le menu Paramètres d’extraction des événementscliquez sur Enregistrer les événements Deadlock XML séparément.

  9. Dans la boîte de dialogue Enregistrer sous , entrez le nom du fichier dans lequel les événements Deadlock Graph doivent être stockés.

  10. Cliquez sur Tous les lots Deadlock XML dans un seul fichier pour enregistrer tous les événements Deadlock Graph dans un seul fichier XML, ou cliquez sur Chaque lot Deadlock XML dans un fichier différentpour créer un fichier XML pour chaque événement Deadlock Graph.

Une fois que vous avez enregistré le fichier d’interblocage, vous pouvez ouvrir le fichier dans SQL Server Management Studio. Pour plus d’informations, consultez Ouvrir, afficher et imprimer un fichier d’interblocage (SQL Server Management Studio).

Voir aussi

Analyser des blocages à l'aide de SQL Server Profiler