정체성과 기본 키에 대한 기본 클러스터 된 인덱스를 생성하는 이유는, SSMS는 ID 열에 대한 클러스터 된 인덱스를 만들었습니다. 그래서, 내 질문에 왜 아닌 클러스터 된 인덱스가?는 혼란 : SSMS 난 그냥 놀랍게도를 들어 다음 스크립트</p> <pre><code>CREATE TABLE Test ( ID INT IDENTITY PRIMARY KEY, Info nvarchar(50) ) </code></pre> <p>을 실행
이진 트리로 인해 클러스터 된 인덱스를 사용하는 대신 X 값으로 ID를 찾는 것이 훨씬 빠르기 때문에이 경우 비 클러스터형 인덱스를 사용하는 것이 더 좋습니다. 값이 어떻게 든 그룹화되는 인덱스. 또한 데이터 수신에 관해 생각해 보면 ID에 빠르게 액세스해야합니다. 작성된 많은 기사에서와 같이 이진 트리는 특정 ID 또는 복수 ID를 금식하는 방식입니다. 그 외에도 대부분의 경우 어떤 테이블의 기본 키도 자동 증가 값을 가진 ID라는 것을 알 수 있습니다. 따라서 자동 증가 원리의이 접근 방식을 사용하는 것이 일반적입니다.
따라서 클러스터되지 않은 키를 사용하면 이점이 무엇이며 SSMS에서이 기본값이 사용되는 이유는 무엇입니까?
클러스터 된 인덱스 **는 ** 이진 트리입니다. –