Ottimizzazione delle prestazioni delle query - Amazon Redshift

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

Ottimizzazione delle prestazioni delle query

Amazon Redshift utilizza query basate sul linguaggio di query strutturato (SQL) per interagire con i dati e gli oggetti nel sistema. Il Data Manipulation Language (DML, linguaggio di manipolazione dei dati) è il sottoinsieme dell'SQL, utilizzato per visualizzare, aggiungere, modificare e cancellare dati. Il Data Definition Language (DDL, linguaggio di definizione dei dati) è il sottoinsieme dell'SQL, utilizzato per visualizzare, aggiungere, modificare e cancellare gli oggetti del database come tabelle e visualizzazioni.

Quando il tuo sistema viene configurato, lavorerai principalmente con il DML, in particolare con il comando SELECT per il recupero e la visualizzazione dei dati. Per scrivere query di recupero dati efficaci in Amazon Redshift, sarà necessario acquisire familiarità con l'istruzione SELECT e applicare i suggerimenti mostrati in Best practice di Amazon Redshift per la progettazione di tabelle per aumentare al massimo l'efficienza delle query.

Per comprendere il modo in cui Amazon Redshift elabora le query, consultare le sezioni Elaborazione query e Analisi e miglioramento delle query. Quindi potrai applicare queste informazioni in combinazioni con gli strumenti di diagnostica, al fine di identificare ed eliminare i problemi relativi alle prestazioni delle query.

Per identificare e risolvere alcuni dei problemi più comuni e importanti che potrebbero verificarsi con le query di Amazon Redshift, utilizzare la sezione Risoluzione dei problemi delle query.