Partage via


Définir les options de trace globales (SQL Server Profiler)

S'applique à :SQL ServerAzure SQL Managed Instance

Cet article explique comment définir des options qui s’appliquent à toutes les traces créées avec une instance spécifique de SQL Server Profiler.

Définir les options de trace globales

  1. Dans le menu Tools (Outils), sélectionnez Options.

  2. Dans la boîte de dialogue Options générales , sélectionnez Choisir une police pour modifier les options d’affichage, puis sélectionnez OK.

  3. Vous pouvez sélectionner l’option Démarrer le suivi juste après avoir établi la connexion.

  4. Vous pouvez également sélectionner l’option Mettre à jour la définition de la trace lors de la modification de la version du fournisseur. Cette option fortement recommandée est activée par défaut. Lorsqu'elle est sélectionnée, la définition de la trace est automatiquement mise à jour avec la version actuelle du serveur où la fonction de suivi s'effectue.

  5. Vous pouvez spécifier en option comment le serveur doit gérer les fichiers de substitution :

    • Sélectionnez Charger tous les fichiers de substitution en séquence sans invite pour charger automatiquement les fichiers de substitution pendant la relecture.

    • Sélectionnez Demander confirmation avant le chargement des fichiers de substitution pour contrôler le chargement des fichiers de substitution pendant la relecture.

    • Sélectionnez Ne jamais charger les fichiers de substitution suivants pour relire les fichiers un par un.

  6. Vous pouvez éventuellement définir les options suivantes :

    • Nombre par défaut de threads de relecture contrôle le nombre de threads de processeurs à utiliser pendant la relecture. Un nombre de threads élevé accélère la relecture, mais dégrade les performances du serveur. Le paramètre recommandé est 4. Le tableau suivant répertorie les options disponibles :

      Valeur Descriptif
      2 Valeur minimale. Utilisez deux threads pour la relecture.
      4 Valeur par défaut.
      255 Valeur maximale. Une valeur maximale risque de nuire aux performances d'autres processus.
    • L’optionDélai d’attente du moniteur d’intégrité par défaut (sec) définit la durée maximale, en secondes, pendant laquelle un thread peut bloquer un autre processus. Le tableau suivant indique les valeurs possibles.

      Valeur Descriptif
      0 Valeur minimale. Un paramètre de 0 signifie que SQL Server Profiler n’arrête jamais un processus bloquant.
      3600 Valeur par défaut. Autorisez les processus bloquants qui ne dépassent pas 3600 secondes ou une heure.
      86400 Valeur maximale. Autorisez les processus bloquants ne dépassant pas 86400 secondes ou un jour.
    • L’optionIntervalle d’interrogation du moniteur d’intégrité par défaut (s) définit la fréquence d’interrogation des threads de relecture des processus de blocage. Le tableau suivant indique les valeurs possibles.

      Valeur Descriptif
      1 Valeur minimale. Un paramètre de 1 signifie que SQL Server Profiler interroge les processus bloquants une fois par seconde.
      60 Valeur par défaut. Interroge les processus de blocage une fois par minute.
      86400 Valeur maximale. Effectuez le sondage des processus bloquants à intervalles de 86400 secondes, ou une fois par jour.