2009-04-01 3 views

답변

9

클러스터 된 인덱스는 "단지 제약 조건"이 아니라 저장 방법입니다.

당신이 그것을 드롭

는, 데이터가

다른 인덱스가 RID 년대 대신 PRIMARY KEY 값을 참조하도록 업데이트되고있는 힙 스토리지 클러스터 스토리지에서 재정렬되고있다.

1

클러스터 된 인덱스 은 실행하는 데 걸리는 시간을 설명하는 데이터 인입니다.

+0

확장 할 수 있습니까? 클러스터 된 인덱스 pk 제약 조건을 삭제해도 데이터 자체는 삭제되지 않습니다. 데이터의 재정렬 작업 중입니까? –

+0

클러스터 된 인덱스는 데이터가 실제로 정렬되는 방법을 결정합니다. 드롭하면 데이터가 재 배열되지만 삭제되지는 않으므로 걱정할 필요가 없습니다. –

+1

확인. 그런데 왜 그것을 재정렬하는 것이 좋을까요? 내가 주문을 명하지 않으면 왜 자기 자신을 구성하는 것이 괴롭니까? –

0

"클러스터 된"색인 은 하드 드라이브에의 순서로 테이블의 레코드를 물리적으로 기록합니다. 따라서 인덱스를 삭제하거나 변경하면 SQL Server에서 하드 드라이브 (기본적으로 해당 테이블의 데이터가있는 부분)를 '조각 모음'(재정렬) 할 수 있습니다.

이 대답은 완벽하게 기술적 인 것은 아니지만 ... "오, 그게 무슨 일 이니?"라는 대답을주는 것이지요.

관련 문제