인덱스 최적화 기법
1.
인덱스는 곧 비용
•
인덱스는 기본적으로 두 번 탐색
◦
인덱스 리스트, 컬렉션
•
컬렉션 수정 시 인덱스도 수정해야 함
•
무작정 인덱스가 답이 아님
◦
컬렉션에서 가져와야 하는 양이 많을수록 비효율적
3.
복합 인덱스는 같음,정렬,다중 값, 카디널리티 순
a.
같음을 비교하는 쿼리를 제일 먼저 인덱스로 설정
b.
정렬은 그 다음
c.
다중 값을 출력해야 하는 필드, 즉 쿼리 자체가 > 나 < 처럼 다중 값이 나올 경우
d.
유니크 값의 정도를 카디널리티, 즉 유니크 정도가 높은 것 우선으로 인덱스 설