O carregamento leva muito tempo - Amazon Redshift

O carregamento leva muito tempo

A operação de carregamento pode demorar muito pelos motivos a seguir. Sugerimos as abordagens de solução de problemas a seguir.

COPY carrega dados de um único arquivo

Divida seus dados de carregamento em vários arquivos. Quando você carrega todos os dados de um único arquivo grande, o Amazon Redshift é forçado a executar um carregamento serializado, que é muito mais lento. O número de arquivos deve ser um múltiplo do número de fatias em seu cluster e os arquivos devem ter aproximadamente o mesmo tamanho, entre 1 MB e 1 GB após a compactação. Para ter mais informações, consulte Práticas recomendadas do Amazon Redshift para criar consultas.

A operação de carregamento usa vários comandos COPY

Se você usar vários comandos COPY simultâneos para carregar uma tabela de vários arquivos, o Amazon Redshift é forçado a executar um carregamento serializado, que é muito mais lento. Nesse caso, use um único comando COPY.