사용자 지정 인덱스(Master Data Services)

적용 대상:SQL Server - Windows 전용 Azure SQL Managed Instance

사용자 지정 인덱스는 한 특성(단일 인덱스) 또는 엔터티의 특성 목록(복합 인덱스)에 비클러스터형 인덱스를 만듭니다. 일반적으로 인덱스는 쿼리 프로세스의 성능을 향상시킵니다. SQL Server 인덱스에 대한 자세한 내용은 인덱스를 참조 하세요.

인덱스 유형

각 엔터티에 대해 다음과 같은 유형의 여러 사용자 지정 인덱스를 만들 수 있습니다.

  • 고유 인덱스

  • 고유하지 않은 인덱스

고유 인덱스를 통해 인덱싱된 열에 중복 값이 포함되지 않습니다. 복합 고유 인덱스의 경우 인덱스는 선택한 특성 목록의 각 값 조합이 고유하도록 합니다. 선택한 특성에 대한 중복 값이 있는 경우 고유 인덱스가 만들어질 수 없습니다.

규칙

다음 규칙은 고유 및 고유하지 않은 사용자 지정 인덱스에 적용됩니다.

  • 사용자 지정 인덱스 만들기를 위해 하나 이상의 특성을 선택해야 합니다.

  • 속성 목록이 동일하고 고유성 플래그가 있는 인덱스를 다른 인덱스로 저장하려는 경우 해당 인덱스를 저장할 수 없습니다. 오류가 표시됩니다.

    참고 항목

    MDS는 DBA 및 코드와 같은 특정 특성에 대한 인덱스를 자동으로 만듭니다. 즉, 이러한 특성 중 하나를 포함하고 다른 특성을 포함하지 않는 다른 인덱스를 만들 수 없습니다.

  • 다른 인덱스에 하나 이상의 다른 특성이 있는 한 특성을 둘 이상의 사용자 지정 인덱스에 포함할 수 있습니다. 그렇지 않으면 인덱스가 동일합니다.

  • 여러 속성 또는 대규모 속성을 포함하는 인덱스를 생성하고 선택한 속성의 전체 크기가 최대 인덱스 키 크기(900 바이트)를 초과하는 경우 인덱스를 저장할 수 없습니다.

  • 사용자 지정 인덱스는 파일 특성을 제외한 리프 멤버 특성에 만들 수 있습니다.

  • 사용자 지정 인덱스에 포함된 특성을 삭제하려면 다음이 적용됩니다.

    • 하나의 특성(단일 인덱스)에서만 인덱스가 만들어지면 특성과 인덱스가 모두 삭제됩니다.

    • 둘 이상의 특성(복합 인덱스)에서 인덱스를 만드는 경우 인덱스를 편집할 때까지 특성을 삭제할 수 없습니다.

  • 사용자 지정 인덱스로 포함된 특성의 형식은 변경할 수 없습니다.

태스크 설명 토픽
인덱스 만들기 인덱스 만들기(Master Data Services)
인덱스 편집 및 삭제 인덱스 편집 및 삭제(Master Data Services)