Comparer et analyser des plans d’exécution

S'applique à : SQL Server Azure SQL Managed Instance

Cette section explique comment comparer et analyser des plans d’exécution à l’aide de Microsoft SQL Server Management Studio. Cette fonctionnalité est disponible avec SQL Server Management Studio v17.4.

Les plans d’exécution affichent graphiquement les méthodes d’extraction de données choisies par l’optimiseur de requête de SQL Server. Les plans d’exécution représentent le coût d’exécution de requêtes et d’instructions spécifiques dans SQL Server par des icônes plutôt que par la représentation tabulaire résultant des instructions SET SHOWPLAN_ALL ou SET SHOWPLAN_TEXT. Cette approche graphique s'avère très utile pour la compréhension des caractéristiques de performances d'une requête.

SQL Server Management Studio inclut une fonctionnalité qui permet aux utilisateurs de comparer deux plans d’exécution, par exemple des plans perçus comme bons et mauvais pour la même requête, et d’effectuer une analyse de la cause racine. Il comprend également une fonctionnalité pour effectuer une analyse de plan de requête unique, ce qui permet d’obtenir des insights concernant les scénarios susceptibles d’affecter les performances d’une requête grâce à l’analyse de son plan d’exécution.

Pour plus d’informations sur les plans d’exécution de requête, consultez plan d’exécution estimé, plan d’exécution réel et le Guide d’architecture de traitement des requêtes.

Dans cette section

Comparer des plans d’exécution
Analyser un plan d’exécution réel