안녕하세요.
큐브리드 2008 7001 버전으로 운영하고 있는 쿼리를 이번에 새로 설치해서 테스트 하고 있는
큐브리드 R 4.0 정식 버전에서 실행시 인덱스를 타지 않는 현상이 있어서 문의드립니다.
char(8)에 20110801 이런 형식으로 저장이 되어 있는 데이터를
reg_date BETWEEN TO_CHAR(SYS_DATE-50, 'yyyymmdd') AND TO_CHAR(SYS_DATE+1, 'yyyymmdd')
위의 쿼리처럼 최근 50일간 데이터를 조회하는 쿼리가 cubrid 2008 7001 버전에서는 정상적으로 인덱스를 타는데 반해
cubrid R 4.0 정식 버전에서는 테이블 풀스캔을 하여
reg_date BETWEEN '20110610' AND '20110808' 처럼 쿼리를 수정보면 인덱스를 타는 현상이 발생합니다.
확인 부탁드리겠습니다.
감사합니다.