안녕하세요..

 

테이블 조회를 하는데요.. 이 테이블엔 key값이 없어서 인덱스를 잡아놨습니다.

인덱스는

[YEAR_CD] ASC,
 [BALANCE] ASC,
 [TEAM_CD] ASC 를 비고유 비클러스터로 생성했구요...

 

쿼리문은 아래와  같고요..

 

SELECT SUM(DTA.AMOUNT)                                                                                                                                                                                          
  FROM DIST_TEAM_AS DTA                                                                                                                         
WHERE TEAM_CD IN ( SELECT TARGET_TEAM_CD                                                                                                       
                                              FROM UNIT_DIST_STANDARD                                                                                                  
                                           WHERE ISNULL(DELETE_FLAG, '') <> '1'                                                                  
                                                AND DIST_ID = ( SELECT DIST_ID                                                                      
                                                                                  FROM DISTRIBUTION_STANDARD                                                        
                                                                              WHERE ISNULL(DELETE_FLAG, '') <> '1'                                
                                                                                   AND  DISTSTANDARD_ID = 'DS2014-001'                           
                                                                                   AND START_DATE LIKE '2014%' ))                  
       AND BALANCE = '5'                                                                                                                                             
       AND YEAR_CD = '2014'

 

쿼리 결과값은 25000건 정도 이고  1초만에 나옵니다..

테이블의 총 데이터 갯수는 180000건 정도 이구요..

 

이 쿼리에서 BALANCE = '6'' 을 주고 조회하면 2분정도가 걸립니다.

데이터의 갯수는 동일하구요...

 

인덱스의 문제같은데 어떻게 해결해야할지 난감합니다...

 

첨부로 쿼리 예상실행계획 첨부합니다... 저걸봐도 뭘어떻게해야할지 모르겠네요;;;

 

 

 

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 480
7529 프로시저 실행권한만 주고 테이블의 정의는 볼 수 없게하기 [1] 데니안 2014.01.20 4385
7528 자동 증가값. 누락 확인 하는 방법.. [4] pertime 2014.01.20 5571
7527 테이블 행 생성 수를 알고 싶은데.. 어떻에 하면 되나요 ? [3] pertime 2014.01.20 3649
7526 쿼리 좀 도와 주세요 [1] 이유진_301818 2014.01.19 3302
7525 특정 테이블에 저장프로시져를 이용해서 두 컬럼값을 동일시 하는방법 좀 알려주세요. [1] 김세진_280632 2014.01.19 3796
7524 테이블 2개에 대한 쿼리질문입니다. [8] ltearl 2014.01.18 4528
7523 쿼리 문의좀 드려요 [2] 카루카루 2014.01.17 3505
7522 칼럼의 다수의 특정문자들을 일괄변경 할때 어떻게 해야 되나요? [2] 주동호 2014.01.17 3638
7521 SQL 설치 후 C 드라이브 용량 및 기타 관련 질문입니다. [2] 퍼런하늘 2014.01.16 3787
7520 insert select 시에 identity 컬럼 [1] 냥냥 2014.01.16 4991
7519 sql문 로그 기록? [5] 깨비꼬비 2014.01.16 3845
7518 SQL 질문입니다. [7] 차차리아카 2014.01.16 3326
7517 INSERT 시 DATATYPE의 길이만큼 잘라 INSERT할수 있는 방법이 있나요? [1] 수퍼그랑조 2014.01.15 3919
7516 openquery 루프돌릴수 있나요? [1] 김진석_283879 2014.01.15 3167
7515 쿼리에러 수정좀 부탁드립니다.ㅠ [1] 뽀챙 2014.01.15 3287
7514 기간검색 질문드려요ㅠ [8] 뽀챙 2014.01.14 5889
» KEY 가 없는 테이블의 조회속도 문제 [1] 웨퐁 2014.01.14 3051
7512 DB에서 netstat 했을때 ESTABLISHED 가 너무 많습니다. 저너노 2014.01.14 3431
7511 계산 질문 입니다. [8] ssunsori 2014.01.14 4129
7510 웹서버 <-> DB 데이터 지연현상 [2] 빌리 2014.01.14 7072





XE Login