Importar desde archivos TXT?

12/09/2003 - 16:32 por cg | Informe spam
Hola tengo que hacer un proceso que importe de archivos
TXT a tablas de SQL Server 2000 Enterprise, pero son unos
25 millones de registros.
a) Es más lenta la importación desde archivos de texto?
Casi no hay transformación, es decir pasa de los archivos
de texto directo a las tablas SQL Server.
b) Tienen experiencia de cuanto tardaría más o menos?
(más allá de la máquina en lo que lo hayan hecho, catidad
de campos, etc)
c) Alguien tuvo problemas de algún tipo transfiriendo una
cantidad tan grande de registros de archivos txt a
tablas SQL Server 2000?
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
12/09/2003 - 16:37 | Informe spam
Si usas el comando BCP y la tabla destino no tiene activadas restricciones
ni índices, el proceso es el más rápido que se puede lograr. Los tiempos son
lineales por tanto puedes hacer un cáluclo bastante exacto testeanto:
Prepara una simulación de carga con solamente 1 millón de registros y luego
haz la cuenta para calcular para 25 millones.

saludos
gux

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"cg" wrote in message
news:062401c3793a$b612df20$
Hola tengo que hacer un proceso que importe de archivos
TXT a tablas de SQL Server 2000 Enterprise, pero son unos
25 millones de registros.
a) Es más lenta la importación desde archivos de texto?
Casi no hay transformación, es decir pasa de los archivos
de texto directo a las tablas SQL Server.
b) Tienen experiencia de cuanto tardaría más o menos?
(más allá de la máquina en lo que lo hayan hecho, catidad
de campos, etc)
c) Alguien tuvo problemas de algún tipo transfiriendo una
cantidad tan grande de registros de archivos txt a
tablas SQL Server 2000?

Preguntas similares