Partager via


Comment : intégrer des données de trace SQL à l'aide de l'éditeur de test de charge

Cette rubrique s'applique à :

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

La rubrique s'applique La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas

Le traçage SQL est un outil que vous pouvez utiliser dans vos tests de charge pour vous aider à surveiller et à améliorer les performances de vos applications Web. Vous ne devez utiliser le traçage SQL que si votre application Web se sert de SQL pour stocker des données.

Notes

Le traçage SQL ne se limite pas aux tests de performances de site Web. Les tests unitaires pour les applications qui accèdent à des bases de données SQL Server sont également de bons candidats pour le traçage SQL.

Vous pouvez collecter des données de trace SQL pendant un test de charge afin de les analyser ultérieurement. Vous pouvez activer le traçage SQL uniquement dans l'Éditeur de test de charge. Vous ne pouvez pas activer le traçage SQL lors de la création du test de charge avec l'Assistant Nouveau test de charge. Pour plus d'informations, consultez Collecte de données de trace SQL pour surveiller et améliorer les performances dans les tests de charge.

Notes

Pour utiliser le traçage SQL dans un test de charge exécuté localement sur un ordinateur fonctionnant sous Windows Vista, vous devez être membre du rôle sysadmin sur l'instance SQL Server tracée. Pour résoudre ce problème, un administrateur SQL Server doit vous ajouter au rôle sysadmin.

Pour activer le traçage SQL pour une série de tests de charge

  1. Ouvrez un test de charge dans l'éditeur de test de charge.

  2. Cliquez avec le bouton droit sur le nœud Paramètres d'exécution actif pour votre test de charge, puis cliquez sur Propriétés.

    La Fenêtre Propriétés s'affiche.

  3. Définissez la propriété Traçage SQL activé. True indique que le traçage SQL est activé ; False indique qu'il ne l'est pas.

  4. Définissez la propriété Chaîne de connexion de traçage SQL. Tapez la chaîne de connexion du serveur SQL que vous souhaitez surveiller ou cliquez sur le bouton de sélection pour ouvrir la boîte de dialogue Propriétés de connexion.

  5. Définissez la propriété Répertoire de traçage SQL. Tapez un dossier dans lequel stocker les données de trace SQL. Le chemin d'accès doit être accessible au serveur SQL Server et au client qui exécute Visual Studio Ultimate.

  6. Définissez la propriété Durée minimale des opérations SQL tracées. Tapez une valeur pour la durée minimale des requêtes tracées. Par exemple, la valeur 500 indique qu'un traçage est effectué pour toutes les requêtes supérieures à 500. Les valeurs sont exprimées en millisecondes. Pour SQL Server 2005, les unités sont les microsecondes.

  7. Enregistrez et exécutez votre test.

    Vous ne pouvez consulter les données de traçage SQL qu'une fois votre test de charge terminé. Pour plus d'informations, consultez Comment : afficher les données de trace SQL de tests de charge à l'aide de la table Trace SQL.

    Notes

    Pour obtenir une liste complète des propriétés de paramètres d'exécution et leurs descriptions, consultez Propriétés des paramètres d'exécution pour le test de charge.

Voir aussi

Concepts

Analyse des séries de tests de charge

Gestion des résultats des tests de charge dans le référentiel des résultats des tests de charge

Autres ressources

Création et modification de tests de charge

Collecte de données de trace SQL pour surveiller et améliorer les performances dans les tests de charge