Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Visualizza i piani di esecuzione per le query SQL

Modalità Focus
Visualizza i piani di esecuzione per le query SQL - Amazon Athena

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à.

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à.

È possibile utilizzare l'editor di query Athena per visualizzare rappresentazioni grafiche di come verrà eseguita la query. Quando si immette una query nell'editor e si seleziona l’opzione Explain, Athena usa un’istruzione EXPLAIN di SQL 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
  1. Inserisci la query nell'editor, quindi seleziona Run (esegui).

    Seleziona Explain nell'editor di query Athena.

    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.

    Esempio di grafico del piano distribuito delle query.
  2. 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.

  3. Per visualizzare maggiori dettagli di una fase, selezionala.

    Seleziona una fase per visualizzarne i dettagli.
  4. Per visualizzare i dettagli della fase a tutto schermo, seleziona l'icona di espansione in alto a destra nel pannello dei dettagli.

  5. Per visualizzare più dettagli, espandi uno o più elementi nell'albero operatore. Per informazioni sui frammenti di piani distribuiti, consulta Tipi di output dell'istruzione EXPLAIN.

    Albero dell’operatore ampliato per una fase in un piano di query distribuito.
    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 EXPLAIN o EXPLAIN ANALYZE sulla query e visualizza i risultati.

  6. 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 Athena EXPLAIN.

    Grafico di un piano logico di query in Athena.
  7. Per esportare un piano come immagine SVG o PNG o come testo JSON, scegli Export (esporta).

Risorse aggiuntive

Per ulteriori informazioni, consulta le risorse seguenti.

Utilizzo di EXPLAIN e EXPLAIN ANALYZE in Athena

Comprendi i risultati della dichiarazione Athena EXPLAIN

Visualizza le statistiche e i dettagli di esecuzione per le query completate

Visual query execution analysis in Amazon Athena (AWS YouTube channel)

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.