Uso de uma inserção de múltiplas linhas - Amazon Redshift

Uso de uma inserção de múltiplas linhas

Se um comando COPY não for uma opção e você precisar de inserções SQL, use uma inserção de múltiplas linhas sempre que possível. A compactação de dados é ineficiente quando você adiciona dados apenas uma linha ou algumas linhas por vez.

As inserções de múltiplas linhas melhora a performance ao agrupar uma série de inserções. O exemplo a seguir insere três linhas em uma tabela de quatro colunas usando uma única instrução de INSERT. Esta ainda é uma pequena inserção, exibida simplesmente para ilustrar a sintaxe de uma inserção de múltiplas linhas.

insert into category_stage values (default, default, default, default), (20, default, 'Country', default), (21, 'Concerts', 'Rock', default);

Para obter mais detalhes e exemplos, consulte INSERT.