두개의 테이블에 10만건씩 동일한 데이터를 넣고,
pk_클러스터 인덱스 (복합인덱스),
pk_넌클러스터 인덱스(복합인덱스) 로 구성 후, 인덱스
사이즈를 확인해 보니,
2.13MB(pk_클러스터), 1.95MB(pk_넌클러스터) 로 확인됩니다. 클러스터 인덱스의 사이즈가 더 크게 할당 된
이유와, 어떤 부분때문에 차이가 나는지 궁금합니다.
차이점에 대한 세부적인 부분을 sql내에서 확인 할 수 있는 방법도 있을 까요?
두개의 테이블에 10만건씩 동일한 데이터를 넣고,
pk_클러스터 인덱스 (복합인덱스),
pk_넌클러스터 인덱스(복합인덱스) 로 구성 후, 인덱스
사이즈를 확인해 보니,
2.13MB(pk_클러스터), 1.95MB(pk_넌클러스터) 로 확인됩니다. 클러스터 인덱스의 사이즈가 더 크게 할당 된
이유와, 어떤 부분때문에 차이가 나는지 궁금합니다.
차이점에 대한 세부적인 부분을 sql내에서 확인 할 수 있는 방법도 있을 까요?
클러스터드 인덱스와 넌클러스터드 인덱스 구조를 공부해보시면 될것 같습니다.
테이블 컬럼이 어떻고, 어떻게 인덱스를 걸었는지
그리고 2005이하인지 2008이상인지를 알려주시면 용량이 왜 저렇게 나오는지 조금 도움 드릴 수 있을 것 같습니다.
도움 될면한 링크이구요
http://www.sqler.com/index.php?mid=bColumn&search_target=nick_name&search_keyword=%EC%9D%B4%EC%8A%A4%ED%8A%B8%EB%9F%AD%28%EA%B0%95%EB%8F%99%EC%9A%B4%29&page=2&document_srl=346023
DBCC IND
DBCC PAGE
공부해보시면 인덱스 내부 구조를 확인할 수 있습니다.