테이블 복사하기

 

복합 인덱스 추가하기

 

추가된 인덱스 정보 보기

인덱스 적용 1

인덱스 적용2

인덱스 적용3

 

인덱스 적용4

 

결과가 1~3번까지와(Index Seek) 4번이 다른 이유는 인덱스 OrderId, ProductId 생성한 순서에 영향이있다.

위그림처럼 첫번째로 만들어준 OrderId로 탐색하고 그 뒤에 ProductID로 탐색하게된다. (정렬된 OrderID와 다른 ProductID)

 

=> 결과 : 인덱스(a,b)사용중이라면 인덱스(a)는 없어도 되지만 (b)로도 검색이 필요한 경우는 (b)도 별도로 인덱스에 추가해 줘야한다.

 

 

+) 인덱스를 가공해서 찾을 경우 인덱스덕을 못볼수 있음

가공해서 찾기
그냥 찾기

 

반응형

'STUDY > 데이터베이스' 카테고리의 다른 글

[SQL] 인덱스 컬럼 순서  (0) 2022.07.20
[SQL] 연습 Clustered / NonClustered  (0) 2022.07.16
[SQL] 연습 DATABASE 작성 #3  (0) 2022.06.30
[SQL] 연습 ORDERBY #2  (2) 2022.05.17
[SQL] 연습 SELECT,WHERE #1  (0) 2022.05.10

+ Recent posts