Optimizacion en proceso de carga de tablas

28/02/2004 - 00:19 por Yasmin | Informe spam
Hola a todos,

Espero que me puedan ayudar con esto.

Tengo un proceso en donde por medio de dts se carga de
unos planos a tablas temporales y luego por medio de un
procedimiento se pasan las temporales de sql a las
definitivas (cuando digo temporales me refiero a tablas
fijas que sirven como estrucutras intermedias).

Se puede realizar insert o update dependiendo de que los
datos existan o no.

Pero existe adicional a ello una conversion que se realiza
de los codigos adicionando un codigo especial a las
llaves.

Como se podria optimizar los isnert y updates de este
proceso.???
 

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
28/02/2004 - 01:29 | Informe spam
A ver si esta es la idea general de tu procesamiento:

1. Lees registros de datos desde un archivo plano

2. Si el registro leido existe en la tabla intermedia: Realizas un UPDATE.
Caso contrario INSERTas el registro leido en la tabla intermedia.

Luego conviertes los códigos de las tablas intermedias? O haces la
conversión en el mismo momento del INSERT/UPDATE ?

Es eso lo que haces?

Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.


"Yasmin" wrote in message
news:3a2001c3fd88$15dfe480$
Hola a todos,

Espero que me puedan ayudar con esto.

Tengo un proceso en donde por medio de dts se carga de
unos planos a tablas temporales y luego por medio de un
procedimiento se pasan las temporales de sql a las
definitivas (cuando digo temporales me refiero a tablas
fijas que sirven como estrucutras intermedias).

Se puede realizar insert o update dependiendo de que los
datos existan o no.

Pero existe adicional a ello una conversion que se realiza
de los codigos adicionando un codigo especial a las
llaves.

Como se podria optimizar los isnert y updates de este
proceso.???



Preguntas similares