밑에서 알려주신대로 인덱스를 잡아 놓으니


조건절이 없거나


select num,title,name from table with(nolock)
 where idx >0 and title='1' order by idx desc, step ASC


이렇게 하나가 있을대는 index seek가 되는데


select num,title,name from table with(nolock)
 where idx >0 and title='1' and name='1'  order by idx desc, step ASC


이런식으로 조건절이 더 붙게 되면 그때부터는 index scan이 되버리네요..


이런경우엔 어떻게 해야 하나요?


1.각각의 상황에 맞게 인덱스를 만든다

2.index scan을 감수하고 쓴다


일꺼 같긴 한데 1번같은경우 그럼 조건이 더 늘어나거나 하면 그에 맞춰서 인덱스를 계속 만들어야 하는건지


아니면 나올수 있는 조건을 모두 생각해서 그에 맞춰서 인덱스를 잡아야 하는건지  


후자라면


select num,title,name,set from table with(nolock)
 where idx >0 and title='1' and name='1' and set='1' and set2='1' or (set3='1' and set='4')  order by idx desc, step ASC


이런식은 인덱스를 어떻게 잡아야 할까요?


검색등으로 해결해 보고 싶은데 이런건 어떻게 검색을 해야 할지도 모르겠어서 도와주세요

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 191037
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 76194
» 인덱스 또 질문이 있습니다. [2] 카루카루 2018.10.04 712
10323 테이블 데이터 삭제 時 빈공간 확인 방법? [2] detectol 2018.10.04 995
10322 인덱스 생성 질문입니다. [4] 카루카루 2018.10.02 846
10321 한테이블에 두 컬럼을 비교해서 출력하는 쿼리 질문좀 부탁드려요 ㅠㅠ [1] 쿠린이 2018.09.29 891
10320 SQL "," 구분자로 되어 있는 컬럼 특정 데이터 COUNT 질문 드립니다. [1] 고SQL 2018.09.28 978
10319 MS SQL 데이터베이스 복구 실패 문의 아레나도 2018.09.18 902
10318 SQL 2000 -> SQL 2008 로 DB 이전시 문의드립니다. [1] 주도 2018.09.15 1083
10317 대용량 테이블 삭제에 대하여 [10] freighter 2018.09.14 3138
10316 AD서버와 시간동기화 관련 질문드립니다. wesh30 2018.09.11 956
10315 프로시저의 파라메터 타입을 (일괄) 변경할수 있을까요? 착한넘 2018.09.11 909
10314 Agent 스케쥴 질문 입니다. l1j2e3 2018.09.10 989
10313 checkdb를 했을 경우 하나의 일관성 오류가 발생합니다. 유노 2018.09.07 1022
10312 오라클에서 OUT 있는 프로시저 출력하는 방법? 단비령 2018.09.04 980
10311 사용자 함수에 with recompile 는 없네요ㅠ.. 대체가 없나요? 봉술의달인 2018.09.04 764
10310 pl sql 공부 문의 [1] 후대 2018.09.03 992
10309 쿼리 질문드립니다. hsp-user 2018.09.02 801
10308 mssql의 Funcion에서 rand같은 내부 함수 사용불가인가요? [1] 슈리슈리 2018.08.31 3013
10307 네트워크의 파일엑세스하는 방법 좀... [3] 길주석 2018.08.30 1306
10306 exexpression을(를) 데이터 형식 varchar(으)로 변환하는 중 산술 오버플로 오류가 발생... [3] 플라이어 2018.08.28 1179
10305 한글 문자열에서 공백이 있으면 검색이 안돼요 담덕 2018.08.25 875





XE Login