Procédure : afficher un plan d'exécution réel

Cette rubrique explique comment générer des plans d'exécution graphiques réels à l'aide de SQL Server Management Studio. Lorsque des plans d'exécution réels sont générés, les requêtes ou les traitements Transact-SQL sont exécutés. Le plan d'exécution généré affiche le plan d'exécution réel que le Moteur de base de données SQL Server utilise pour exécuter les requêtes.

Pour être en mesure d'utiliser cette fonction, les utilisateurs doivent bénéficier des autorisations permettant d'exécuter les requêtes Transact-SQL pour lesquelles un plan d'exécution graphique est actuellement généré. Qui plus est, les utilisateurs doivent se voir accorder l'autorisation SHOWPLAN pour toutes les bases de données référencées par la requête. Pour plus d'informations, consultez Sécurité Showplan.

Pour inclure un plan d'exécution pour une requête durant l'exécution

  1. Dans la barre d'outils de SQL Server Management Studio, cliquez sur Requête de moteur de base de données. Vous pouvez également ouvrir une requête existante et afficher le plan d'exécution estimé en cliquant sur le bouton Ouvrir un fichier de la barre d'outils, puis en recherchant la requête.

  2. Entrez la requête pour laquelle vous souhaitez afficher le plan d'exécution réel.

  3. Dans le menu Requête, cliquez sur Inclure le plan d'exécution réel ou cliquez sur le bouton de la barre d'outils Inclure le plan d'exécution réel.

  4. Exécutez la requête en cliquant sur le bouton de la barre d'outils Exécuter. Le plan utilisé par l'optimiseur de requête est affiché sous l'onglet Plan d'exécution dans le volet de résultats. Placez le curseur de la souris sur les opérateurs logiques et physiques pour visualiser la description et les propriétés des opérateurs dans l'info-bulle affichée.

    Vous avez également la possibilité de visualiser les propriétés des opérateurs dans la fenêtre Propriétés. Si Propriétés n'est pas visible, cliquez avec le bouton droit sur un opérateur et sélectionnez Propriétés. Sélectionnez un opérateur pour afficher ses propriétés.

  5. Si vous voulez modifier l'affichage du plan d'exécution, cliquez avec le bouton droit sur le plan d'exécution et sélectionnez Zoom avant, Zoom arrière, Zoom personnalisé ou Zoom pour ajuster. Les options Zoom avant et Zoom arrière vous permettent d'effectuer un zoom avant ou arrière sur le plan d'exécution. Quant à l'option Zoom personnalisé, elle vous permet de définir votre propre zoom ; par exemple, un pourcentage de zoom de 80. En dernier lieu, l'option Zoom pour ajuster agrandit le plan d'exécution afin que ses dimensions correspondent à celles du volet de résultats.