다음을 통해 공유


인덱스

다음 표에서는 SQL Server 사용할 수 있는 인덱스 유형을 나열하고 추가 정보에 대한 링크를 제공합니다.

인덱스 유형 Description 추가 정보
Hash 해시 인덱스를 사용하면 메모리의 해시 테이블을 통해 데이터에 액세스할 수 있습니다. 해시 인덱스는 고정된 크기의 메모리를 소모하며, 버킷 수의 함수입니다. 메모리 액세스에 최적화된 테이블의 인덱스 사용 지침
메모리 최적화 비클러스터형 인덱스 메모리 최적화 비클러스터형 인덱스의 경우 메모리 사용은 행 개수 및 인덱스 키 열의 크기를 반영합니다. 메모리 액세스에 최적화된 테이블의 인덱스 사용 지침
클러스터형 클러스터형 인덱스는 클러스터형 인덱스 키에 기반하여 테이블 또는 뷰의 데이터 행을 순서대로 정렬 및 저장합니다. 클러스터형 인덱스는 클러스터형 인덱스 키 값에 기반하여 행의 빠른 검색을 지원하는 B-트리 인덱스 구조로 구현됩니다. 클러스터형 및 비클러스터형 인덱스 소개

클러스터형 인덱스 만들기
비클러스터형 인덱스 비클러스터형 인덱스는 클러스터형 인덱스가 있는 테이블 또는 뷰에 정의하거나 힙에 정의할 수 있습니다. 비클러스터형 인덱스의 각 인덱스 행에는 비클러스터형 키 값과 행 로케이터가 있습니다. 이 로케이터는 클러스터형 인덱스 또는 키 값이 포함된 힙의 데이터 행을 가리킵니다. 인덱스 행은 인덱스 키 값의 순서대로 저장되지만 해당 테이블에 대해 클러스터형 인덱스를 만들지 않으면 데이터 행이 특정 순서대로 정렬되지 않습니다. 클러스터형 및 비클러스터형 인덱스 소개

비클러스터형 인덱스 만들기
고유한 고유 인덱스는 인덱스 키에 중복 값을 포함할 수 없으므로 테이블 또는 뷰의 모든 행이 고유합니다.

고유성은 클러스터형 인덱스와 비클러스터형 인덱스의 속성이 될 수 있습니다.
고유 인덱스 만들기
columnstore 메모리 내 columnstore 인덱스는 열 기반 데이터 스토리지 및 열 기반 쿼리 처리를 사용하여 데이터를 저장하고 관리합니다.

columnstore 인덱스는 주로 대량 로드 및 읽기 전용 쿼리를 수행하는 데이터 웨어하우징 작업에 효과적입니다. columnstore 인덱스를 사용하면 기존의 행 기반 스토리지보다 최대 10배의 쿼리 성능 이익과 압축되지 않은 데이터 크기보다 최대 7배의 데이터 압축 을 얻을 수 있습니다.
Columnstore Indexes Described

비클러스터형 columnstore 인덱스 사용

클러스터형 columnstore 인덱스 사용
포괄 열이 있는 인덱스 키 열과 함께 키가 아닌 열을 포함하도록 확장된 비클러스터형 인덱스입니다. 포괄 열을 사용하여 인덱스 만들기
계산 열의 인덱스 하나 이상의 다른 열 또는 특정 결정적 열의 값에서 파생되는 열의 인덱스입니다. 계산 열의 인덱스
Filtered 특히 데이터의 잘 정의된 하위 집합에서 선택하는 쿼리를 처리하는 데 적합한 최적화된 비클러스터형 인덱스입니다. 이 인덱스에서는 필터 조건자를 사용하여 테이블의 일부 행을 인덱싱합니다. 잘 디자인된 필터링된 인덱스는 전체 테이블 인덱스에 비해 쿼리 성능을 개선하고 인덱스 유지 관리 비용과 인덱스 스토리지 비용을 줄일 수 있습니다. 필터링된 인덱스 만들기
공간 공간 인덱스는geometry데이터 형식 열의 공간 개체( 공간 데이터 )에서 특정 작업을 보다 효율적으로 수행할 수 있는 기능을 제공합니다. 공간 인덱스는 상대적으로 비용이 많이 드는 공간 작업에서 적용해야 하는 개체 수를 줄여 줍니다. 공간 인덱스 개요
XML xml 데이터 형식 열의 XML BLOB(Binary Large Object)를 영구적인 단편 형태로 표현한 것입니다. XML 인덱스(SQL Server)
전체 텍스트 microsoft Full-Text Engine for SQL Server 빌드 및 유지 관리되는 특별한 유형의 토큰 기반 기능 인덱스입니다. 문자열 데이터에서의 복잡한 단어 검색을 효율적으로 지원합니다. 전체 텍스트 인덱스 채우기

인덱스에 대한 SORT_IN_TEMPDB 옵션

인덱스 및 제약 조건 비활성화

인덱스 및 제약 조건 활성화

인덱스 이름 바꾸기

인덱스 옵션 설정

인덱스 DDL 작업의 디스크 공간 요구 사항

인덱스 다시 구성 및 다시 작성

인덱스의 채우기 비율 지정

참고 항목

클러스터형 및 비클러스터형 인덱스 소개