Ver Mensaje Individual
  #1  
Viejo 18/04/19, 20:28:50
Lisbeth.segovia Lisbeth.segovia is offline
Junior Member
 
Fecha de Ingreso: abr 2019
Mensajes: 2
Mejora al performance codigo

Hola, ¿Cómo mejorar rendimiento a estos 2 selects?

LOOP AT lt_lfa1 INTO wa_lfa1.

*lt_lfa1 tiene 6 mil registros se deben revisar si tienen registros en las dos tablas siguiente (EBAN y EKKO)

SELECT banfn FROM eban INTO lv_banfn
WHERE lifnr = wa_lfa1-lifnr AND
badat IN lt_badat.
ENDSELECT.
IF sy-subrc NE 0.

SELECT ebeln FROM ekko INTO lv_ebeln
WHERE lifnr = wa_lfa1-lifnr AND
bedat IN lt_badat.
ENDSELECT.
IF sy-subrc NE 0.

Actualmente se está tardando unos 50 min en procesar ¿Hay forma de mejorarlo?
Responder Con Cita