Share via


Comparer et analyser des plans d’exécution

S’applique à :SQL ServerAzure 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 à partir de SQL Server Management Studio v17.4.

Les plans d’exécution affichent graphiquement les méthodes de récupération des données choisies par l’optimiseur de requête SQL Server. Les plans d’exécution représentent le coût d’exécution d’instructions et de requêtes spécifiques dans SQL Server à l’aide d’icônes plutôt que de la représentation tabulaire produite par les 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 des fonctionnalités qui permettent aux utilisateurs de comparer deux plans d’exécution, par exemple entre les plans corrects et incorrects perçus 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.

Contenu de la section

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