메뉴 건너뛰기

SAP 한국 커뮤니티

<b>[완료]</b>인터널테이블에 자료 입력할때 속도 문제..

도련님 2007.12.28 15:34 조회 수 : 2432 추천:18

요즘 BC쪽에서 속도를 가지고 자꾸 얘기를 하네요..


약간 짱납니다..


다름이 아니라 자료를 조회하는 SELECT는 SQL에서 할때 약 5초 내외입니다.


자료는 BKPF와 BSIS를 조인해서 조회하는것입니다.


그런데 문제는 프로그램에서 할때는 약 5분 내외가 결리더군요..


여러가지 테스트를 해본결과 추측이긴 하지만 인터널 테이블에 입력하는 속도가 오래 걸리는거


같은데.. 이걸 해결할수 있는 방법 있을까요?


 


참고 소스좀 올려 봅니다.


 



  SELECT A~BUKRS  A~BUDAT  A~BLART  B~HKONT  B~SHKZG  SUM( B~DMBTR ) AS DMBTR
        INTO CORRESPONDING FIELDS OF TABLE IT_ZFIT300
        FROM BKPF AS A INNER JOIN BSIS AS B
                               ON A~BUKRS = B~BUKRS
                              AND A~GJAHR = B~GJAHR
                              AND A~BELNR = B~BELNR
                              AND A~BUDAT = B~BUDAT
       WHERE A~BUDAT IN R_BUDAT
         AND A~STBLG = SPACE
         AND A~BSTAT IN ('','A','B','D','L','M','S',
                        'V','W','Z')
    GROUP BY A~BUKRS  A~BUDAT  A~BLART  B~HKONT  B~SHKZG
      HAVING SUM( B~DMBTR ) <> 0.


==> 실행시 약 5분내외  프로그램에서 실행


 



  SELECT A.BUKRS,  A.BUDAT,  A.BLART,  B.HKONT,  B.SHKZG,  SUM( B.DMBTR ) AS DMBTR
        FROM BKPF AS A INNER JOIN BSIS AS B
                               ON A.BUKRS = B.BUKRS
                              AND A.GJAHR = B.GJAHR
                              AND A.BELNR = B.BELNR
                              AND A.BUDAT = B.BUDAT
       WHERE A.BUDAT BETWEEN  '20071001' AND '20071231'


         AND A.STBLG = ''
         AND A.BSTAT IN ('','A','B','D','L','M','S',
                        'V','W','Z')
    GROUP BY A.BUKRS,  A.BUDAT,  A.BLART,  B.HKONT,  B.SHKZG


      HAVING SUM( B.DMBTR ) <> 0


 


==> 5초 내외 (SQL실행)


 



 


 

번호 제목 글쓴이 날짜 조회 수
1026 <b>[완료]</b>ALV에서 MARK기능 구현하는 것에 대해 질문 드립니다. [3] Waiting 2008.01.03 3604
1025 <b>[완료]</b>어떻게 만들어진 프로그램인지 알 수 있나요? [3] file 행복한외계인 2008.01.03 1682
1024 <b>[완료]</b>[인쇄] sap alv 리스트에서 인쇄마크를 누르면 인쇄가 되쟎아요..... [2] 나도아밥퍼 2008.01.03 2055
1023 <b>[완료]</b>"DUPLICATES" is not expected.에대해서.. [4] 풍뎅이 2008.01.03 1764
1022 <b>[완료]</b>클래스 질문 get_selected_rows [3] 안면도 2008.01.02 2672
1021 [요청] FK로 잡혀 있는 Standard Table에 Insert가 되는지 여부 , 된다면 FK의 의미가 어떤것인지. [2] 섹쉬감자 2008.01.02 1789
1020 <b>[완료]</b> Number of Entries 기능을 구현하고 싶습니다. [8] Waiting 2008.01.02 1737
1019 [요청]SE80 - ‘Web Dynpro Comp./Intf’ 가 보이지 않습니다. [1] Wowking 2008.01.02 1741
1018 [완료][질문] 변수사용을 많이 할수 있는 popup 메세지 함수 추천해주세요. [3] Wowking 2007.12.05 2410
1017 [요청]max(최대값)조건을 주려고 합니다. [3] 풍뎅이 2008.01.02 4199
1016 <b>[완료]</b>엑셀 업로드시 kcde_cells 타입을 쓸때.. [4] 무자년 2008.01.02 2106
1015 <b>[완료]</b>[MM]자재예약에서 예약시간 확인 [1] 김화영 2007.12.31 1875
1014 <b>[완료]</b>인터널테이블에 데이타값을 집어넣으려고 합니다.. [4] 태양의맛썬칲 2007.12.29 1701
1013 <b>[완료]</b>abap에서는 2~3개 테이블조인을 권장하는데요..여러개일 경우에는? [5] 태양의맛썬칲 2007.12.29 2988
1012 <b>[완료]</b>데이터가 2건 이상인경우는 판단시 어떻게 처리해야 하나요? [7] 풍뎅이 2007.12.28 1978
1011 <b>[완료]</b>넷위버설치시 MAXDB에 관하여 도움 좀 ㅜㅜ [3] 사니아 2007.12.28 1841
» <b>[완료]</b>인터널테이블에 자료 입력할때 속도 문제.. [7] 도련님 2007.12.28 2432
1009 <b>[완료]</b>CBO table 조회시 키 값 index 설정 질문 [5] 안면도 2007.12.28 1899
1008 <b>[완료]</b>넷위버 설치에 관한 질문요 ㅜㅜ [2] file 사니아 2007.12.28 1850
1007 <b>[완료]</b>CURRENCY 변환 FUNCTION 사용법에 대하여 질문있습니다. [4] with SAP 2007.12.28 6694