Tuesday, 16 August 2016

ABAP performance tuning for Nested Loop


SORT itab1 BY F1.
SORT itab2 BY F1.

LOOP AT itab1.
    
READ TABLE itab2 TRANSPORTING NO FIELDS 
    WITH KEY matnr itab1-F1 BINARY SEARCH.
    
IF sy-subrc <> 0.
      
CONTINUE.
    
ENDIF.
    v_indx 
sy-tabix.
    
LOOP AT itab2 FROM v_indx.
      
IF itab1-F1 <> itab2-F1.
        
EXIT.
      
ENDIF.
         
    ENDLOOP.

ENDLOOP.

No comments:

Post a Comment