연구개발/DBA
RID Lookup / Key Lookup
HEAD1TON
2010. 8. 10. 03:13
Table Scan : 데이터 페이지를 처음부터 끝까지 찾아본다는 의미이다. 인덱스가 없을 경우거나 인덱스가 있어도 그냥 테이블을 찾아보는게 빠른 경우다.
Index seek : 비클러스터형 인덱스에서 데이터를 찾아본다는 의미이다.
RID Lookup : 비클러스터형 인덱스에서 키를 검색한 후에, 실제 데이터 페이지(Heap)를 찾아본다는 의미이다.
Clustered Index Seek : 클러스터형 인덱스에서 데이터를 찾아본다는 의미이다.
Key Lookup : 비클러스터형 인덱스에서 키를 검색한 후에, 클러스터형 인덱스에서 데이터를 찾아본다는 의미이다.
결국 Clustered Index Seek와 작동방식이 비슷하다.
Clustered Index Scan : Table Scan과 비슷한 개념으로 전체를 찾아본다는 의미이다. 클러스터형 인덱스의 리프페이지는 결국 데이터 페이지이기 때문
이다.