RULE BASE OPTIMIZER
- SQL문을 실행하기 위한 방법이 하나 이상 있다면 규칙 기준 접근 방식은 Rank가 높은 순으로 동작
RANK |
ACCESS PATH |
1 |
ROWID에 의한 한 행 |
2 |
Unique나 Primary Key를 클러스터 조인에 의한 한 행 |
3 |
Unique나 Primary Key를 사용한 해시 클러스터 키에 의한 한 행 |
4 |
Unique나 Primary Key에 의한 한 행 |
5 |
클러스터 키 (Cluster 내 타 테이블과 연결되어 있는 키) |
6 |
해시 클러스터 키 |
7 |
클러스터 키 |
8 |
결합 칼럼(Composite) 인덱스 |
9 |
단일 칼럼 (Single) 인덱스 |
10 |
인덱스 된 칼럼에 대한 유한 영역 검색(Bounded range search on idexed columns) |
11 |
인덱스 된 칼럼에 대한 무한 영역 검색(Unbounded range search on indexed columns) |
12 |
소트 머지 (Sort Merge) 조인 |
13 |
인덱스 된 칼럼의 최대 또는 최소 |
14 |
인덱스된 칼럼의 ORDER BY 절 |
15 |
인덱스 없이 전 테이블을 스캔(FTS:Full Table Scan) |
반응형
'ETC' 카테고리의 다른 글
find와 sed 그리고 xargs (0) | 2012.11.20 |
---|---|
rcp (0) | 2012.10.29 |
TortoiseSVN Command (1) | 2012.10.09 |
[ClearCase] Type manager "_xml2" failed create_version operation. (0) | 2012.08.03 |
[SVN] pre-commit.bat 만들기 (0) | 2012.02.24 |