Ver Mensaje Individual
  #3  
Viejo 18/09/09, 17:13:05
eljota eljota is offline
Member
 
Fecha de Ingreso: dic 2008
Localización: Lima-Peru
Mensajes: 48
Hacer un solo select en lugar de selects anidados es lo óptimo, lo que debes revisar si aún esta demorando mucho si estas utilizando los campos optimos en el where, es decir, intenta utilizar los indices existentes y si no tiene o no te ayudan, los campos clave.

Prueba agregando una a una las condiciones q usas según aparecen en los indices y/o campos clave (respeta el orden) y asi analizas cual es la condicion q te toma mayor tiempo.

También puedes probar con colocar solo las condiciones q estan en el indice y/o claves y luego restringes eso con las otras condiciones. Ejem:

Tienes la tabla IT_DATA con el resultado del select usando no todas tus restricciones sino solo las d los indices o claves.

Luego haces un : loop at it_data where "condiciones faltantes"

y terminas x restringir tu resultado

salu2
__________________
Jaime Zegarra V.
________________
ABAP Developer
Responder Con Cita