Il caricamento impiega troppo tempo - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Il caricamento impiega troppo tempo

L’operazione di caricamento può richiedere troppo tempo per i seguenti motivi. Suggeriamo i seguenti approcci alla risoluzione dei problemi.

Caricamento dei dati da un singolo file mediante il comando COPY

Dividi i tuoi dati di caricamento in più file. Quando tutti i dati vengono caricati da un singolo file di grandi dimensioni, Amazon Redshift viene forzato a eseguire un caricamento serializzato, che è molto più lento. Il numero dei file dovrebbe essere un multiplo del numero delle sezioni nel tuo cluster; inoltre i file dovrebbero essere di dimensioni simili, tra 1 MB e 1 GB dopo la compressione. Per ulteriori informazioni, consultare Best practice di Amazon Redshift per la progettazione di query.

Le operazioni di carica utilizzano più comandi COPY

Se vengono utilizzati contemporaneamente più comandi COPY per caricare una tabella da più file, Amazon Redshift viene forzato a eseguire un caricamento serializzato, che è più lento. In questo caso, utilizza un singolo comando COPY.