MSSQL에서 클러스터드 인덱스와 넌 클러스터드 인덱스를 같이 쓰면 좋은 이유가 궁금합니다. [레벨:1]일 0 1 2,737

by 일요일날오후 MSSQL 클러스터드 인덱스 넌 클러스터드 인덱스 INDEX CLUSTERED [2016.06.24 17:19:00]


안녕하세요. 이제 막 걸음마 때고 있는 신입입니다!!

다름이 아니라 선배님들께 궁금한점이 있어 질문 게시판에 글을 남기게 되었습니다.

제가 디비를 사용하는 도중에 클러스터드 인덱스와 넌 클러스터드 인덱스를 확인해봤는데요.

클러스터드 인덱스와 넌 클러스터드 인덱스를 같이 사용하는 이유가 있을까요?

만약 클러스터드 인덱스와 (클러스터드 인덱스 + 넌 클러스터드 인덱스)의 두개의 차이점이 있다면

어떤 것들이 있는지 궁금합니다ㅠㅠ 검색능력이 부족하여 나오지가 않아 답답한 마음에 글을 올립니다.

부디 알고 계신 선배님이 게신다면 너그러우신 마음으로 알려주시면 감사하겠습니다!!

감사합니다.

by 겸댕2후니 [2016.06.24 17:50:06]

1. 클러스터드 인덱스

: 테이블당 1개밖에 설정 불가능. 인덱스로 설정된 컬럼의 값에 따라 데이터저장이 순차적으로 이루어짐.

인덱스 저장을 위한 영역이 별도로 필요하지 않음.

 

2. 넌클러스터드 인덱스

: 테이블과 별도로, 인덱스 저장을 위한 영역이 별도로 필요함. 테이블당 여러개설정가능.

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입