메뉴 건너뛰기

SAP 한국 커뮤니티

 


안녕하세요.. LOOP 안에 LOOP을 처리하고 있습니다..


 


 

  LOOP AT LT_MARM01.<-8만건

      LV_CNT_EA = 0.
      LOOP AT LT_MARM02 WHERE EAN11 = LT_MARM01-EAN11 <-8만건
                           AND MEINH = 'EA'.
        LV_CNT_EA = LV_CNT_EA + 1.
      ENDLOOP.


   ENDLOOP.


 


이렇게 처리를 하는데.. LT_MARM01 테이블에는 8만건  LT_MARM02에도 8만건 정도 있습니다..


 LT_MARM02를 빼면 1초만에 도는데 LOOP 을 추가하니 20분 넘게 도네요..


 


LOOP AT LT_MARM02 WHERE EAN11 = LT_MARM01-EAN11 조건 찾는 데이터는 2개 3개씩 정도 있고요.


유닛하게 하나면 READ TABLE로 할껀데 유닛하지 않으니. 문제가 되네요..


빠르게  할수있는 방법이 잇을까요 최후의 방법으로  평션하나 만들어서 패러럴로 처리하는방법이 있긴하지만


그건 최후 방법이고요.. SORT테이블 HASHED 테이블도 유닛한 값이 아니라서 안될것같고.. 모가 잇을가요?

번호 제목 글쓴이 날짜 조회 수
4615 [요청]'CS_WHERE_USED_MAT'와 반대 역활을 하는 function 없을까요? [2] 행복한외계인 2008.02.21 2000
4614 <b>[완료]</b>데이터가 2건 이상인경우는 판단시 어떻게 처리해야 하나요? [7] 풍뎅이 2007.12.28 2000
4613 [요청]다른 사용자가 작성한 퀵 뷰어 내용을 볼수 있는 방법 준서기 2008.08.20 1999
4612 <b>[완료]</b>webdynpro프로그램에서 layout 화면이 안나오는 에러? [2] unicrn 2008.02.11 1999
4611 [요청]Write에 관하여.... 급합니다!!! [2] YaoGuai 2008.09.24 1998
4610 백그라운드 잡을 실행하기 위해서 3가지가 있다고 들었습니다. [3] 기절하고파 2007.06.28 1998
4609 <img src=3.gif>SELECTION-SCREEN default 값 관련.. [2] 초밥 2009.11.24 1997
4608 <b>[완료]</b>maintenarce view 에서 필드명 깨짐 현상?? [1] 아밥소녀 2009.03.10 1997
4607 [요청]스마트폼에서요 점선은 어떻게 해야되나요? [2] 좋아 2008.11.13 1997
4606 <b>[완료]</b>인터널테이블의 첫번째 레코드 읽기 [5] 2008.04.04 1997
4605 XML문서 업로드하여 인터널테이블에 넣는 방법 좀 알려주세요 [4] skna 2007.05.11 1997
4604 [펑션에 관한 질문입니다. ] [1] bd 2007.05.09 1997
» <img src=3.gif>LOOP 안에 LOOP을 처리하는데 속도 문제 해결방법이 있을까요? [8] lucky7. 2011.03.25 1996
4602 <img src=2.gif>sap db에서 오라클 db로 insert할때 한글깨져서 들어가요 [1] 아자스 2010.12.23 1996
4601 [요청]save_text 를 사용해서 long text 를 저장했습니다.그러나 저장만 되고 화면에는 보이질 않아요~ [2] 아밥걸 2008.11.12 1996
4600 [SD] 해당 데이블의 대한 정보를 알고 싶습니다. [3] 나도아밥퍼 2007.07.25 1996
4599 <img src=2.gif>SAP 전체적인 흐름을 알고 싶습니다. [2] 모포 2010.07.29 1995
4598 SAP에서 XML를 URL를 통해 보낼 때 파라미터의 처리 [2] bbodri84 2019.11.04 1994
4597 <img src=2.gif>ALV 에서 체크박스에 체크할때 마다 합계를 변화하고 싶은데요 [4] file 푸른물고기 2010.12.23 1994
4596 [요청]문자열에서 특정 문자열 삭제하기 [5] 봉봉봉 2009.03.11 1994