Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Visualizza i piani di esecuzione per le SQL query
È possibile utilizzare l'editor di query Athena per visualizzare rappresentazioni grafiche di come verrà eseguita la query. Quando si immette un'interrogazione nell'editor e si sceglie l'opzione Explain, Athena utilizza un'EXPLAINSQListruzione sulla query per creare due grafici corrispondenti: un piano di esecuzione distribuito e un piano di esecuzione logico. Puoi utilizzare questi grafici per analizzare, risolvere i problemi e migliorare l'efficienza delle tue query.
Visualizzare i piani di esecuzione di una query
-
Inserisci la query nell'editor, quindi seleziona Run (esegui).
La scheda Distributed plan (piano distribuito) mostra il piano di esecuzione della query in un ambiente distribuito. Un piano distribuito contiene frammenti di elaborazione o fasi. Ogni fase ha un numero di indice a base zero ed è elaborata da uno o più nodi. I dati possono essere scambiati tra i nodi.
-
Per navigare nel grafico, utilizza le seguenti opzioni:
-
Per ingrandire o ridurre l'immagine, fai scorrere il mouse o utilizza le icone di ingrandimento.
-
Per regolare il grafico in base alle dimensioni della schermata, seleziona l’icona Zoom to fit (usa lo zoom per adattare l’immagine).
-
Per spostare il grafico, trascina il puntatore del mouse.
-
-
Per visualizzare maggiori dettagli di una fase, selezionala.
-
Per visualizzare i dettagli della fase a tutto schermo, seleziona l'icona di espansione in alto a destra nel pannello dei dettagli.
-
Per visualizzare più dettagli, espandi uno o più elementi nell'albero operatore. Per informazioni sui frammenti di piani distribuiti, consulta EXPLAINtipi di output delle dichiarazioni.
Importante
Attualmente, alcuni filtri di partizione potrebbero non essere visibili nel grafico ad albero degli operatori annidato anche se Athena li applica alla tua query. Per verificare l'effetto di tali filtri, esegui EXPLAINOR EXPLAINANALYZEsulla tua query e visualizza i risultati.
-
Seleziona la scheda Logical plan (piano logico). Il grafico mostra il piano logico per l'esecuzione della query. Per ulteriori informazioni sull'operazione, consulta Comprendi i risultati della dichiarazione di Athena EXPLAIN.
-
Per esportare un piano come PNG immagine SVG o come JSON testo, scegli Esporta.
Risorse aggiuntive
Per ulteriori informazioni, consulta le risorse seguenti.
Usare EXPLAIN e EXPLAIN ANALYZE in Athena
Comprendi i risultati della dichiarazione di Athena EXPLAIN
Visualizza le statistiche e i dettagli di esecuzione per le query completate