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?
|