Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos
Preciso inserir cerca de 2 milhões e 800 mil registros númericos em uma tabela para efetuar cálculos mátemáticos e estatísticas...
Os dados estão em um arquivo txt, estou usando o EMS SQL SERVER para importação dos registros.
Ao todo são 16 colunas em minha tabela:
Codigo: autoincremento
campo 1 até 16 smallint
O problema está na inserção, os 200 mil primeiros registros rodam com uma velocidade satisfatória, porém vai ficando muito lento...
Já constatei que não é devido a posição do ponteiro no arquivo txt e sim no banco de dados, criei um novo banco começando da metade do txt e a velocidade foi igual comparada ao inicio d arquivo.
Alguém sabe me explicar qual o problema? Seria a valocidade do HD, processador, memória? Nenhuma das alternativas...
Obrigado!
Carregando comentários...