예시)

SELECT 

idx, user_id, name, reg_date

FROM TESTTABLE 

WHERE user_id = '123124'

AND reg_date >= convert(datetime, getdate() - 7)


이런식으로 해당아이디의 7일전 데이터를 가져오고싶습니다

클러스트인덱스는 idx 걸려있고

비클러스트 인덱스는 id, reg_date  에 걸려있습니다.


데이터는 만건 쫌 넘습니다

실행계획을 해보면 클러스트 인덱스로만 나옵니다.


또한 저 쿼리와 다른 테이블(200건정도고정)과 조인하게되면 index scan을 타고있습니다.

index seek가 안나오네여...

저상태에서 -7일이 아니라 3으로 바꿔주면 index seek로 잡히네요.


무슨이유인지 잘모르겠네요..

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 23706
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 12433
10260 일 평균 쿼리 문의 드립니다. 란트 2018.06.26 801
10259 MSSQL에서 시간기준 데이터 화인하여 장애여부 판단 [1] 노란하늘 2018.06.26 798
» datetime 기간 인덱스 안타는 이유가 궁금 [4] 쵸보 2018.06.24 1187
10257 고수님들께 질의좀드립니다 ㅠ ( 중복행 관련.. ) [4] 암무거나 2018.06.22 933
10256 쿼리 속도 문의 드립니다 [1] 하하하핳 2018.06.21 916
10255 merge문 조건별 update 컬럼 지정 가능할까요? [1] lsjmetarights 2018.06.21 804
10254 MSSQL 많이 쓰는 버전과 책 추천해주시면 감사하겠습니다. [4] songwb 2018.06.18 1617
10253 조직정보 변동 시 여러분들은 어떻게 대처하고 계신가요? [1] 이재홍 2018.06.16 750
10252 Select 쿼리 사용시 where 컬럼 타입 질문 드립니다. [1] 아리랑 2018.06.15 896
10251 컬럼 데이터 형식 변환 쿼리 에러 [1] 생강맛요플레 2018.06.15 801
10250 풀링된 연결이 사용 중이었거나 최대 풀 크기에 도달했기 때문일 수 있습니다. [2] HSQL 2018.06.14 3372
10249 데이터 파일 자동 증가 옵션이 시작되는 시점 문의 [1] hardsqlhard 2018.06.14 936
10248 alwayson 이중화 구성시 문의 [1] cococo 2018.06.14 848
10247 sql server 2000 에서 2008 업그레이드시 2000 호환문제 [1] 슈토파이터 2018.06.12 818
10246 안녕하세요 질문있어서 글을 씁니다. snoopy_123 2018.06.12 562
10245 컴퓨터 이름을 바꾸었더니 "your sql server,...."에러가 뜹니다.. [1] 듣기평가 2018.06.11 982
10244 select 에서 채번쿼리 문의드립니다 선배님들 도와주세요ㅠㅠ dkfkqldy1 2018.06.11 863
10243 테이블 2개 조건을 이용하여 데이터 삭제방법 문의 [1] 노란하늘 2018.06.11 913
10242 날짜비교 (형변환) 질문 드립니다. [1] 비폭력무저항 2018.06.08 864
10241 제발 부탁드립니다 하 [1] fjfjfj 2018.06.07 1439





XE Login