2009-03-12 2 views

답변

0

클러스터되지 않은 인덱스는 인덱스의 각 리프 노드가 해당 테이블의 행을 가리키는 인덱스의 일종입니다.

클러스터 된 인덱스는 인덱스 의 각 리프 노드가 해당 테이블의 행 인 인덱스의 일종입니다. 분명히 특정 테이블에 대해 하나의 클러스터 된 인덱스 만있을 수 있습니다 (그러나 하나 일 필요는 없습니다).

인덱스 찾기는 인덱스를 참조하고 개별 행에 대한 개별 포인터를 찾은 다음 해당 행을 포함하는 페이지 만 메모리에로드하는 테이블에서 행을 찾는 방법입니다. 인덱스 찾기는 예상되는 행 수가 적 으면 테이블의 모든 페이지에 걸쳐 확산되는 대신 몇 페이지에 함께 클러스터되는 경향이있는 경우 쿼리에서 행을 찾는 효율적인 방법입니다.

4

clustered index은 인덱스를 정렬 된 순서로 디스크에 물리적으로 배치하므로 더 빠르게 처리 할 수 ​​있습니다. 디스크 탐색이 연속적이므로 정렬 된 순서로 인덱스를 반복 할 때 사용하는 것이 가장 좋습니다.

색인은 단순히 색인을 찾는 방법을 찾고 있습니다. 인덱스가 검색 될 수있는 방법은 b+tree, hash 일 수 있습니다.

클러스터 된 인덱스를 통해 인덱스를 찾을 수는 있지만 상호 배타적이지 않습니다.

+1

더 명확하게 말할 수 있습니다 ... 인덱스 찾기는 연산이고 클러스터형 인덱스는 객체입니다. –

관련 문제