Eu tenho um banco de dados onde eu carrego arquivos em uma tabela intermediária; dessa tabela intermediária, eu tenho 1-2 associações para resolver algumas chaves estrangeiras e, em seguida, insiro essas linhas na tabela final (que possui uma partição por mês). Eu tenho cerca de 3,4 bilhões de linhas para três meses de dados.
Qual é a maneira mais rápida de obter essas linhas de teste para a mesa final? Tarefa de fluxo de dados do SSIS (que usa uma exibição como fonte e possui carregamento rápido ativo) ou um comando Inserir INTO SELECT ....? Tentei a tarefa de fluxo de dados e posso obter cerca de 1 bilhão de linhas em cerca de 5 horas (8 núcleos / 192 GB de RAM no servidor), o que me parece muito lento.