SQL 데이터베이스에서 인덱스(Index)는 대용량 데이터를 빠르게 검색할 수 있도록 설계된 중요한 자료 구조입니다. 잘 설계된 인덱스는 데이터베이스 성능을 극대화할 수 있지만, 반대로 잘못 설계된 인덱스는 오히려 성능을 저하시키기도 합니다. 이번 글에서는 SQL에서 자주 사용되는 주요 인덱스 유형 다섯 가지와 각 특징을 예시와 함께 설명하겠습니다.1. 클러스터형 인덱스 (Clustered Index)정의:클러스터형 인덱스는 테이블의 물리적 데이터 순서를 인덱스 순서와 동일하게 유지하는 인덱스입니다. 기본 키(Primary Key)를 설정할 때 자동으로 생성되는 경우가 많으며, 테이블에서 하나의 클러스터형 인덱스만 생성할 수 있습니다.특징:데이터 정렬: 테이블의 물리적 데이터가 인덱스 순서와 동일하게 정..