1 엑세스 유형 파악 : 어떤 테이블을 사용하고 있는 모든 SQL을 수집하여 인덱스 구성에 영향을 미치는 요소들을 추출하는 것이다.
2 줄기와 가지의 선별 : SQL에서 사용된 많은 조건중에서 옵티마이져에 영향을 미치는 요소를 가려낼 줄 알아야 한다.
3 우리의 목적은 최소의 인덱스로 최대의 효과를 얻는 것이다.
1. 어떤 테이블에 대한 엑세스 유형 조사
2. 이 모든 조건을 만족하는 인덱스를 만든다면 너무 많은 인덱스를 생성해야 할 것이다. 그러므로 줄기에 해당하는 칼럼 A와 B를 가지고 결합인덱스를 만들었을 때
1) B의 분포도가 좋을 때:더 이상 고민은 없다.
2) B의 분포도가 나쁠 때: B의 범위를 상수값의 IN이나 서브쿼리의 IN으로 대체한다.
- 강좌 URL : http://www.gurubee.net/lecture/2551
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.