index관련 질문입니다.

by foxman posted Jan 31, 2011

결론적으로 제게 필요한것은 ms-sql에서 클러스트와 넌클러스트 인덱스를 큐브리드에서는 각각 어떻게 만드는지 궁금합니다.

 

 현재 MS-sql을 사용하다가 큐브리드로 변환계획중이여서 문서를 확인해보고 있는중인데... 인덱스 관련된 내용이 좀 부족 한거 같아서 질문

올립니다.

 MS-sql 의 경우 클러스터드 와 넌클러스트 인덱스가 있어 클러스터드인 경우에는 데이터를 직접 정렬하고 넌 클러스트인 경우에는 따로 페이지를 추가해서 만들어 클러스트인경우에는 fk에 넌클러스트의경우 pk에 많이 사용하는것으로 알고 있습니다.

 

그렇다면 큐브리드의 인덱스와 관련된  UNIQUE 라는 옵션은 유일한 값을 갖는 고유 인덱스를 생성한다라고 되어 있는데, mssql에 클러스터드 인덱스를 생각 하면되는건가요? 예를 들어 unique 를 사용하면 클러스터드 인덱스이고 사용하지 않으면  넌클러스트인건가요?

 

혹시 인덱스 구조관련 문서나 설명이 있으면 링크좀 걸어 주시면 감사하겠습니다.

아래는 제가 찾아본건것들인데 인덱스 사용법많있지 구조가 없어서 어떨때 사용해야 하는지 모르겠습니다.

http://cafe.naver.com/studycubrid.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=424 

 

결론적으로 제게 필요한것은 ms-sql에서 클러스트와 넌클러스트 인덱스를 큐브리드에서는 각각 어떻게 만드는지 궁금합니다.