⏳클러스터와 넌클러스터
특성
클러스터 인덱스
- 테이블당 1개씩 허용한다.
- 테이블의 PK로 설정한 필드는 자동으로 클러스터 인덱스로 만들어진다.
- 데이터가 어센딩한 상태로 유지된다.
- 데이터 입력, 수정, 삭제가 느리다.
넌클러스터 인덱스
- 테이블당 여러개를 만들 수 있다.
- 레코드의 원본이 정렬되는 것이 아니라 인덱스 페이지만 정령된다.
- 인덱스 페이지는 로그파일에 저장된다.
👍 책에 비유해서 클러스터 인덱스는 페이지번호라면 넌클러스터 인덱스는 목차에서 내용을 찾는 것으로 이해했다.
💡어떤상황에 써야할까?
- 클러스터는 기간이나 순차적인 번호의 데이터를 가지고 있는 컬럼에 사용하면 좋다. 넌클러스터는 그 외의 조회 조건들에서 사용한다.
📕주의할 점
- 클러스터 인덱스를 세팅할 때 여러 컬럼을 함께 설정할 경우는 항상 묶어서 WHERE절에 조건으로 조회하거나 화면 하나에서 사용하는 곳에만 사용해야한다.
잘 봤습니다. 좋은 글 감사합니다.