

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Affichage des plans d’exécution des requêtes SQL
<a name="query-plans"></a>

Vous pouvez utiliser l'éditeur de requêtes Athena pour voir des représentations graphiques de la manière dont votre requête sera exécutée. Lorsque vous entrez une requête dans l'éditeur et que vous choisissez l'option **EXPLAIN**, Athena utilise une instruction SQL [EXPLAIN](athena-explain-statement.md) sur votre requête pour créer deux graphiques correspondants : un plan d'exécution distribué et un plan d'exécution logique. Vous pouvez utiliser ces graphiques pour analyser, dépanner et améliorer l'efficacité de vos requêtes.

**Pour afficher les plans d'exécution d'une requête**

1. Saisissez votre requête dans l'éditeur de requête Athena, puis choisissez **Explain**.  
![\[Choisissez Explain dans l'éditeur de requêtes Athena.\]](http://docs.aws.amazon.com/fr_fr/athena/latest/ug/images/query-plans-1.png)

   L’onglet **Distributed plan (Plan distribué)** affiche le plan d'exécution de votre requête dans un environnement distribué. Un plan distribué comporte des fragments de traitement ou d’*étapes*. Chaque étape possède un numéro d'index de base zéro et est traitée par un ou plusieurs nœuds. Les données peuvent être échangées entre les nœuds.  
![\[Exemple de graphique de plan distribué par requête.\]](http://docs.aws.amazon.com/fr_fr/athena/latest/ug/images/query-plans-2.png)

1. Pour parcourir le graphique, utilisez les options suivantes :
   + Pour effectuer un zoom avant ou arrière, faites défiler la souris ou utilisez les icônes de grossissement.
   + Pour ajuster le graphique à l'écran, choisissez l'option **Zoom to fit (Zoom sur la taille)**.
   + Pour déplacer le graphique, maintenez le pointeur de la souris et glissez-le.

1. Pour afficher les détails d'une étape, sélectionnez-la.  
![\[Choisissez une étape pour voir ses détails.\]](http://docs.aws.amazon.com/fr_fr/athena/latest/ug/images/query-plans-3.png)

1. Pour voir les détails de l'étape dans toute sa largeur, cliquez sur l'icône de développement en haut à droite du volet des détails.

1. Pour plus de détails, développez un ou plusieurs éléments dans l'arborescence des opérateurs. Pour plus d'informations sur les fragments de plan distribués, consultez [Types de sorties de l'instruction EXPLAIN](athena-explain-statement-understanding.md#athena-explain-statement-understanding-explain-plan-types).  
![\[Arborescence d'opérateurs développée pour une étape d'un plan de requête distribué.\]](http://docs.aws.amazon.com/fr_fr/athena/latest/ug/images/query-plans-4.png)
**Important**  
Actuellement, certains filtres de partition peuvent ne pas être visibles dans l'arborescence des opérateurs imbriqués même si Athena les applique à votre requête. Pour vérifier l'effet de tels filtres, exécutez [EXPLAIN](athena-explain-statement.md#athena-explain-statement-syntax-athena-engine-version-2) ou [EXPLAIN ANALYZE](athena-explain-statement.md#athena-explain-analyze-statement) sur votre requête et affichez les résultats.

1. Cliquez sur l'onglet **Logical plan (Plan logique)**. Le graphique montre le plan logique d'exécution de votre requête. Pour plus d'informations sur les termes opérationnels, consultez [Présentation des résultats de l’instruction EXPLAIN d’Athena](athena-explain-statement-understanding.md).  
![\[Graphique d'un plan de requête logique dans Athena.\]](http://docs.aws.amazon.com/fr_fr/athena/latest/ug/images/query-plans-5.png)

1. Pour exporter un plan sous forme d'image SVG ou PNG, ou sous forme de texte JSON, choisissez **Export (Exporter)**.

## Ressources supplémentaires
<a name="query-plans-additional-resources"></a>

Pour plus d'informations, veuillez consulter les ressources suivantes.

[Utilisation de EXPLAIN et EXPLAIN ANALYZE sur Athena](athena-explain-statement.md)

[Présentation des résultats de l’instruction EXPLAIN d’Athena](athena-explain-statement-understanding.md)

[Affichage des statistiques et des détails d’exécution des requêtes terminées](query-stats.md)

[![AWS Videos](http://img.youtube.com/vi/https://www.youtube.com/embed/7JUyTqglmNU/0.jpg)](http://www.youtube.com/watch?v=https://www.youtube.com/embed/7JUyTqglmNU)
