메뉴 건너뛰기

SAP 한국 커뮤니티

다운받은 튜닝가이드 pdf파일을 보다보니 이해가 잘안가는 부분이 있습니다.


 


2. Select without index support vs. Select with index support
빈번히 사용되는 Select statements에서는 index를 사용하세요.
For all frequently used Select statements, try to use an index. You always use an index if you
specify (a generic part of) the index fields concatenated with logical Ands in the Select
statement's Where clause. Note that complex Where clauses are poison for the statement optimizer
in any database system.



DATA: wa_sflight TYPE sflight.
DATA: it_flight LIKE TABLE OF wa_sflight.
DATA: mandt TYPE mandt.



<Worse> : Runtime - 6,787ms
SELECT * FROM sflight CLIENT SPECIFIED INTO wa_sflight
WHERE carrid = 'LH'
AND connid = '0400'.


ENDSELECT.



모든 client에서 데이터를 가져오려 합니다. index를 이용하자.



<Better> : Runtime - 7,468ms (속도가 더 느리게 나왔다. 이럴 수도 있습니다.)
SELECT * FROM sflight CLIENT SPECIFIED INTO wa_sflight
WHERE mandt IN ( select MANDT from T000 )
AND carrid = 'LH'
AND connid = '0400'.
ENDSELECT.


 


native sql은 잘모르지만 일단 방식자체는 native랑은 틀린듯한데


 


sap테이블은 기본으로 mandt필드를 가지고 있기에 open sql을 쓸때 따로


 


mandt를 조건에 넣지 않는다고 최근 native 공부하면서 알게되었는데..


 


굳이 조건에 다시 mandt를 주는게 왜 인덱스를 타게 되는지 이해가 안됩니다..

번호 제목 글쓴이 날짜 조회 수
3206 <b>[완료]</b>스트럭쳐 생성해서 .INCLUDE했을때 문제.. [8] 개동이 2009.02.13 3349
3205 [요청]SELECTION-SCREEN의 BOX크기(가로) 조절방법 좀 가르쳐주세요. [3] 째마니 2009.02.13 2066
3204 <b>[완료]</b>SELECT-OPTIONS의 멀티값을 ITAB에서 비고하여 없으면 추가하는 방법좀 가르쳐주세요. [2] 째마니 2009.02.13 1153
3203 [요청]export to memory id 대체가능한 것에 대한 문의 [2] 참참참 2009.02.13 1616
3202 [요청]필드 카탈로그 부분 편집하려는데 질문있습니다. [1] 카츠 2009.02.13 1486
3201 <b>[완료]</b>TEXT EDIT 생성에 관한 질문입니다. [3] 튀밥 2009.02.13 1249
3200 [요청]Binary Search의 원리에 대한 질문 [4] 수욕정이풍부지 2009.02.12 3916
3199 <img src=3.gif>[요청]BAPI_PO_CHANGE 이용하여 이미 생성된 PO에 ITEM 추가하는 방법 좀 알려주십시오. [4] 옥바라기 2009.02.12 1443
3198 [요청]write 에서 입력필드 고수님들 부탁~~~~~~~~~~~ Zking 2009.02.12 976
3197 <img src=3.gif border=0>[요청]SELECET 문에서 소문자 => 대문자 로 바꾸는 쿼리문을 알고 싶습니다. [8] 쿨쿨 2009.02.12 1169
3196 <b>[완료]</b>FIELD-SYMBOLS 에 대해서 문의 드립니다. [2] 지의 2009.02.12 1060
3195 [요청]ALV 에서 다중선택 질문있습니다..(SLIS) [2] gold club 2009.02.12 2254
3194 [요청]Char Type 필드 검색할때 '*텍스트*' 와 같이 검색하는 방법 [5] 피콜레티 2009.01.15 1059
3193 [요청]인터널 테이블에서 O, X 값 체크에 대한 질문입니다. [3] 초보생 2009.02.12 1565
3192 <b>[완료]</b>원격지에 파일 업로드 하는 방법이 궁금합니다. [4] 튀밥 2009.02.11 1092
3191 <b>[완료]</b>문구 data 선언 관련 질문좀 하겠습니다. [3] 쭈니 2009.02.11 1062
3190 <b>[완료]</b>ALV관련질문이니다. 급해서요~ 답변 부탁합니다. [4] 쭈니 2009.02.11 1278
» <b>[완료]</b>쿼리 튜닝에 있어서 mandt를 쓰는경우에 대해서 질문있습니다. [5] 카츠 2009.02.11 2419
3188 <b>[완료]</b>FK03(구매처 조회)에서 은행명을 어디서 가져오는지 궁금 합니다... [3] 남산밑 2009.02.11 1579
3187 [요청]인터널 테이블 선언시 헤더(header)가 없이 사용하는 경우는 어떨때 인가요? [7] okay맨 2009.02.11 3519