ETC

OPTIMIZER

MuGrammer 2012. 10. 15. 15:56

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