[見心見性] 사람중심의 IT세상을 꿈꾸는 Microsoft MVP
Admin
RSS
Guest Book
Join
IL.NET
2/26/2008 11:50:52 PM
#6 클러스터드 인덱스와 넌 클러스터드 인덱스
인덱스는 클러스터드 인덱스와 넌 클러스터드 인덱스 두가지로 나눌 수 있다. 두 인덱스 간의 차이는 클러스터드 인덱스는 테이블 당 오직 하나만 생성할 수 있고, 넌 클러스터드 인덱스는 여러 개를 생성할 수 있다는 것이다.
인덱스는 모든 데이터를 B-Tree 형식으로 정렬해 놓게 된다. 클러스터드 인덱스는 키로 설정된 컬럼을 B-Tree 형식으로 정렬해 놓는데, 리프 레벨에서 아예 데이터 페이지 자체를 정렬해 놓는다. 이에 반해서 넌 클러스터드 인덱스는 별도의 인덱스 페이지를 생성하여 이를 관리한다. 그러므로 데이터 페이지 자체를 정렬해놓는 클러스터드 인덱스는 더 이상 추가가 불가능한 것이다.
인덱스 페이지의 구조는 이렇게 해당 테이블에 클러스터드 인덱스가 있느냐 아니면 넌 클러스터드 인덱스이냐에 따라 다른 구조를 띄게 된다. 좀더 정확히는 클러스터드 인덱스가 없는 넌 클러스터드 인덱스냐, 클러스터드가 있는 넌 클러스터드 인덱스이냐에 상관하는 형태를 가진다는 것이다.
참고서적:Deep Inside T-SQL
크리에이티브 커먼즈 라이센스
이 저작물은
크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스
에 따라 이용하실 수 있습니다.
T-SQL
,
쿼리테크닉
,
클러스터드 인덱스
,
넌 클러스터드 인덱스
Trackbacks (0)
Comments (0)
트랙백 주소:
http://ggoma.isblog.net/trackback_post_439.aspx
댓글을 달아 주세요
비밀글
ggomaterran@gmail.com
카테고리
전체 (194)
MSDN (23)
IL.NET의 IT세상 (10)
웹이야기 (13)
세미나이야기 (7)
IL.NET의 강좌&Tip (24)
ASP.NET (9)
DBMS (10)
IL.NET의 생각 (52)
세상의손길 (12)
추천도서 (14)
Recent Post
추천도서 "무지개 원리"
ASP.NET을 위한 준비 -ASP.NET이해 하기-
#11 직위 = 책임 (책임의손길)
#10 세상의 연결고리 (관계의손길)
나는 어떻게 해야 하나?
[MSDN] Null 값
추천도서 "20대 공부에 미쳐라"
#9 인생에 마라톤 (희망의손길)
#9 데이터 형식 결정 방법
#8 클러스터드 인덱스 구조
#7 클러스터드 인덱스가 없는 넌 클러스터드 인덱스 구조
[Tip] ASP.NET에서 오라클 연결하기 (Parameters이용)
ASP.NET을 위한 준비 -웹의 기본 개념-
ASP.NET을 위한 준비 -인터넷과 웹 개념-
[Tip] ASP.NET에서 오라클 연결하기
#6 클러스터드 인덱스와 넌 클러스터드 인덱스
[Tip] 동일한 네이스페이스 해결방법
#5 인덱스 아키텍처
HOONS닷넷 8회 닷넷 정기세미나
#4 페이지의 구조
#3 페이지 및 익스텐트의 종류
#2 페이지와 익스턴트(Page and Extent)
#1 논리적인 데이터베이스와 물리적인 데이터베이스
추천도서 "Beautiful Code: 38인의 코딩 명장들이 말하는 내...
습관이라는 말
생활속의 블로그
#8 인내 (기회의손길)
#7 시간의기회 (기회의손길)
#6 사람의관계 (관계의손길)
Archives
200804
200803
200802
200801
200712
200711
200710
200709
200708
200707
200706
200705
200704
200703
200702
Counter
Total :
1140763
Today :
543
Yesterday :
2531
Loading...