오라클 11g 인덱스 문의.

착한이 2015.06.23 14:56 Views : 3499

안녕하세요.

 

 T_AC_ACBM  테이블에 WHERE 절 이하 구문의 컬럼을 인덱스를 생성하였습니다.

 

아래와 같이 ACBM_MONT = '201506' 으로 EQUAL JOIN으로 하면 인덱스를 정상적으로 타는데요.

ACBM_MONT >= '201501'  AND ACBM_MONT >= '201506' 으로 조건을 걸면 인덱스를 안타버리는 문제가 발생합니다.

 

힌트를  /*+ INDEX_ASC (T_AC_ACBM  ACS.IDX_T_AC_ACBM_01) */ 이런식으로 걸어도 마찬가지입니다.

 

(의심 나는 부분은 인덱스를 건 컬럼들이 다 PK의 일부이어서 그런지..

 정상적으로 인덱스 타게끔 하려면 어떻게 해야할까요???

 

SELECT ITEM_CODE, SLBD_ITCC, SLBD_ITNN

FROM T_AC_ACBM
WHERE COMP_CODE = 'TC'
  AND GUBN_CODE = '0010'
  AND UNIT_CODE ='0020' 
  AND ACBM_MONT ='201506'   
  AND ITEM_CODE = '2'

 

 

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 23442
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 12418
8800 빈값을 넣으려는데요 [1] 큘러 2015.06.23 3246
8799 설치된 mssql window인증 , sa인증없이 로그인가능한가요? [1] 흑풍전설 2015.06.23 3232
» 오라클 11g 인덱스 문의. [2] 착한이 2015.06.23 3499
8797 개체이름이 없습니다 오류 좀 확인해주세요! 또리야 2015.06.22 3215
8796 MSSQL , Oracle 간 트랜잭션 처리 방법 dunhill123 2015.06.22 3503
8795 cpu 점유율 [5] 양아치베이비 2015.06.22 3324
8794 SQL서버에서 PC에 데이터 보내기. [2] HSQL 2015.06.22 2924
8793 여기에 질문드려도 될런지.... [1] 큘러 2015.06.19 2762
8792 mssql 2005 백업 파일을 mssql 2012 or 2008 r2 에서 복원 가능한가요? [1] 조굴 2015.06.18 5431
8791 sql2005 => 2008로 DB 서버 이관작업중 복구시 DB 용량이 틀려지네요 해맑은미소 2015.06.18 2731
8790 왜 다른 결과 나오는지 모르겠습니다. [3] 나는짱이야 2015.06.17 2401
8789 MSSQL 행열변화 문의 [1] 라꾸라꾸 2015.06.17 3069
8788 백업파일 관련 문의 드립니다. [1] 수퍼그랑조 2015.06.17 2571
8787 특수문자 정렬 [2] 냥냥 2015.06.16 4338
8786 db 속도가 전체 적으로 느려졌습니다. [3] 죠리퐁 2015.06.16 3429
8785 ROUND 함수 문의 드립니다. [1] 나는짱이야 2015.06.16 2704
8784 그룹별 합 냥냥 2015.06.16 2653
8783 express 버전은 원격지 db t-sql 디버깅이 불가능한가요? 절간신부™ 2015.06.15 1936
8782 같은 테이블 비교 없는 필드 찾기? [6] SQL왕왕초보 2015.06.15 3115
8781 도움요청합니다. [3] 베이스강자 2015.06.15 1942





XE Login