Visual Basic.NET - Proceso muy lento

 
Vista:

Proceso muy lento

Publicado por Carlos (1 intervención) el 13/09/2008 03:44:38
Buen dia a todos.

Tengo una aplicacion el la que abro un archivo de texto que contiene una base de datos con aproximadamente 35,000 registros, son 14 Campos los cuales estan separados por "|", esos 35000 registros los inserto en dos tablas distintas, ciertos campos en una tabla y cientos campos en otra, lo que hago es leer la primera linea del archivo, asigno a variables el valor de cada uno de los campos,los inserto en la base de datos usanado un SP, lo que valido en el SP es si el registro ya existe en una de las tablas, si esxiste actualizo los datos y si no existe lo inserto, en la otra tabla inserto independientemente si existe o no.

a grandes rasgos ese es el proceso mismo que tarda hasta 30 minutos,
la base de atos es de SQL 2000 y el lenguaje es VisualBasic .net 2003

Quisiera ver si alguna otra manera de hacer el proceso mas rapido.
Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder