인덱스 필요성:
일반적으로 테이블이 갖고 있는 데이터 중에서 10~15% 이하를 처리할 경우에 인덱스 사용해야한다.
테이블 마다 저장해 둔 데이터 수가 다르기 때문에 그 기준은 절대적으로 할 수 없다
B Tree 구조:
비트리 인덱스의 데이터 저장 방식의 핵심을 정렬 sort
order by 에 의해 정렬 작업을 대체할 수 있는 수단이 될 수 있다
min/max 함수의 최적화가 가능.
인덱스 선정 절차:
- 프로그램 개발에 이용된 모든 테이블에 대하여 Access Path 조사
- 인덱스 칼럼 선정 및 분포도 조사
- Critical Access Path 결정 및 우선 순위 선정
-인덱스 칼럼의 조합 및 순서 결정
- 시험 생성 및 테스트
- 결정된 인덱스를 기준으로 프로그램 반영
- 실제적용
'개념' 카테고리의 다른 글
| SQL: 인덱스의 필요성 (0) | 2024.04.21 |
|---|---|
| SQL : 인덱스 생성 및 스캔 원리 (0) | 2024.04.03 |
| SQL:옵티마이저 종류 실행계획 (0) | 2024.03.29 |
| SQL: 옵티마이저 레벨 (0) | 2024.03.29 |
| SQL: 옵티마이저 (0) | 2024.03.29 |