RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  43050 - VELOCIDAD DEL QUERY.OPEN CONTRA ORACLE
Autor:  luis miguel martin
Hola.
Me gustaría saber cómo optimizar la apertura de los querys.
Lanzando el query desde el TOAD (Quest Software) o desde el SQLPlus va de muerte, pero desde mi aplicación Delphi tarda bastante. Le he puesto a mi aplicación varios mensajes para ver dónde se ralentiza y es en el query.open.
El query prepare no ayuda mucho. Lo que sí he notado es que mientras más parámetros tenga el query se ralentiza más.
¿Se puede optimizar la apertura para que sea más rápido recuperar los registros.? ¿Habría que "tocar" en el BDE?

Entorno: Delphi 4.0 - Oracle 8i. La base de datos es muy grande. 10 tablas empleadas en el query y multiples joins entre ellas además de filtros.

Con los datos recuperados se genera un fichero de texto. Pero este paso es instantáneo, una vez recuperados los registros.

Gracias de antemano.


Nombre
Apellidos
Correo
Comentarios