Ver Mensaje Individual
  #2  
Viejo 22/07/10, 15:23:51
Avatar de mysmb2
mysmb2 mysmb2 is offline
Senior Member
 
Fecha de Ingreso: ene 2007
Localización: Cordoba
Mensajes: 406
Hola,
primero tenes que sacar los CORRESPONDING FIELDS OF TABLE ya que se consume tiempo buscando que campo seleccionado corresponde con con cada campo de la tabla interna.
En cuanto a los FOR ALL ENTRIES IN t_tabla debes tener ordenada dicha tabla por los campos a comparar y borrar los duplicados si los puede haber.

Tambien veo que en la segunda rutina tenes un Select dentro de un loop. aca deberias reemplazarlo por un FOR ALL ENTRIES a esa tabla que haces el loop.

Por ultimo hay loops anidados, deberias tratar de evitarlo de ser posible.

Espero te sirva de ayuda para mejorar el rendimiento.

Saludos.
__________________
Sebastián Chiavia
Responder Con Cita