Carga de tablas de datos en memoría

pericodelgado
29 de Abril del 2005
Hola,

estoy intentando acelerar unos procesos de carga porque tardan muchísimo (más de 24 horas) y es debido a que se tienen que informar datos de muchas tablas diferentes y se usa lógica para la transformación de los datos usando datos de otras tablas.

Por ello me he planteado intentar cargar memoria la mayoría de tablas pequeñas que se usan en el proceso para que la BD no soporte tanta carga de consultas.

¿Alguién me puede orientar en los que necesito para realizar esto?

PD: Estamos usando Oracle 9i

profecia
29 de Abril del 2005
necesitas las tablas de pl/sql, hay manuales en otn.oracle.com

mery
29 de Abril del 2005
has visto si tus tablas que consultas tienen index, puede que por eso se demore tu actualización, tb puedes hacer un alter de la sessión para que tenga mas memoria SGA y procece mas rapido.......prueba eso

carlitros
29 de Abril del 2005
para las cargas:
1.- Borra indices
2.- Tablas en nologging
3.- Recrea indices

Si es loader, utiliza la opcion direct_load

trazom
29 de Abril del 2005
4- Deshabilita las constraints