la consulta nunca llega a ejecutarse

31/10/2005 - 10:06 por Ricardo Escudero | Informe spam
tengo que actualizar cinco tablas con 27000 registros de un fichero de
texto, de los cuales unos miles ya existen, por lo que se tienen que
actualizar.

estas tablas no tienen triggers, sin embargo alguna de ellas , tienen muchas
relaciones.

la consulta inserta los articulos que no existen y actualizar algunos datos
de los que si existen.
el proceso de lectura del fichero y preparacion de los datos (que se
introducen en tablas temporales) tarda unos 10 segundos.

utilizo begin trans y rollback por si acaso.

bueno pues siempre me da tiempo de espera, he tenido que partir el fichero
en unos 210 registros y asi si funciona, pero si calculais son 130 archivos,
lo cual no es factible.

Alguien tiene alguna posible solucion para agilizar esto?

Podria inflir el begin trans en algo?

muchas gracias
 

Leer las respuestas

#1 Maxi
31/10/2005 - 12:47 | Informe spam
Hola, de donde estas ajecutando esto?


Salu2
Maxi [MVP SQL SERVER]


"Ricardo Escudero" escribió en el mensaje
news:%
tengo que actualizar cinco tablas con 27000 registros de un fichero de
texto, de los cuales unos miles ya existen, por lo que se tienen que
actualizar.

estas tablas no tienen triggers, sin embargo alguna de ellas , tienen
muchas relaciones.

la consulta inserta los articulos que no existen y actualizar algunos
datos de los que si existen.
el proceso de lectura del fichero y preparacion de los datos (que se
introducen en tablas temporales) tarda unos 10 segundos.

utilizo begin trans y rollback por si acaso.

bueno pues siempre me da tiempo de espera, he tenido que partir el fichero
en unos 210 registros y asi si funciona, pero si calculais son 130
archivos, lo cual no es factible.

Alguien tiene alguna posible solucion para agilizar esto?

Podria inflir el begin trans en algo?

muchas gracias

Preguntas similares