# 클러스터드 색인 clustered index [[색인]]에서 [[힙 파일]]로 다시 이동하는 일은 읽기 성능에 불이익이 너무 많기 때문에 어떤 상황에서는 색인 안에 바로 색인된 로우를 저장하는 편이 바람직하다. 이를 클러스터드 색인 이라고 한다. 예를 들어 [[MySQL]]의 [[InnoDB]] [[저장소 엔진]]에서는 테이블의 기본키가 언제나 클러스터드 색인이고 보조 색인은 (힙 파일의 위치가 아닌) 기본키를 참조한다. [[MS-SQL]]서버에서는 테이블당 하나의 클러스터드 색인을 지정할 수 있다. ## Docs - [[다중 컬럼 색인]] - [[트랜잭션]]