이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

인덱스/키 대화 상자

이 대화 상자를 사용하면 인덱스, 기본 키, 고유 키를 만들거나 수정할 수 있습니다. 이 대화 상자를 열려면 인덱스나 키가 포함된 테이블의 테이블 정의를 열고 테이블 정의 표를 마우스 오른쪽 단추로 클릭한 다음 인덱스/키를 클릭합니다.

참고참고

일부 Visual Studio 사용자 인터페이스 요소의 경우 다음 지침에 설명된 것과 다른 이름 또는 위치가 시스템에 표시될 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

선택한 Primary/Unique 키 또는 인덱스

기존의 기본 또는 고유 키와 인덱스를 나열합니다. 키나 인덱스를 선택하면 오른쪽의 표에 해당 속성이 표시됩니다. 목록이 비어 있는 경우 테이블에 정의된 항목이 없음을 의미합니다.

추가 단추

기본 키나 인덱스 또는 고유 키나 인덱스를 새로 만듭니다.

삭제 단추

선택한 Primary/Unique 키 또는 인덱스 목록에서 선택한 키나 인덱스를 삭제합니다.

일반 범주

확장하여 고유형식 속성을 표시합니다.

고유

현재 인덱스나 키에 입력한 데이터가 중복되지 않아야 하는지 여부를 나타냅니다. XML 인덱스에는 사용할 수 없습니다.

Type

선택한 Primary/Unique 키 또는 인덱스 목록에서 선택한 항목이 고유 키, 기본 키 또는 인덱스인지 여부를 지정하는 데 사용할 수 있는 드롭다운 목록을 제공합니다. 기본 키의 경우 이 필드는 읽기 전용입니다.

ID 범주

확장하여 이름설명에 대한 속성 필드를 표시합니다.

Name

키나 인덱스의 이름을 표시합니다. 키나 인덱스를 새로 만들면 테이블 디자이너의 활성 창에 있는 테이블을 기반으로 한 기본 이름이 지정됩니다. 언제든지 이름을 변경할 수 있습니다.

설명

키나 인덱스에 대한 설명을 입력할 수 있습니다. 더 자세한 설명을 기록하려면 설명을 클릭한 다음 속성 필드의 오른쪽에 있는 줄임표(...)를 클릭합니다. 이렇게 하면 텍스트를 쓸 수 있는 더 큰 영역이 제공됩니다.

테이블 디자이너 범주

확장하여 CLUSTERED로 만들기에 대한 정보를 표시합니다.

CLUSTERED로 만들기

클러스터링된 키나 인덱스를 만들기 위한 옵션을 제공합니다. 한 테이블에는 클러스터링된 인덱스가 하나만 허용됩니다. 테이블의 데이터는 클러스터링된 인덱스의 순서대로 저장됩니다.

데이터 공간 사양

확장하여 (데이터 공간 형식), 파일 그룹 또는 분할 구성표 이름분할 열 목록에 대한 정보를 표시합니다.

(데이터 공간 형식)

현재 인덱스나 키가 파일 그룹 또는 분할 구성표에 속해 있는지 여부를 나타냅니다.

파일 그룹 또는 분할 구성표 이름

인덱스나 키가 저장된 파일 그룹 또는 분할 구성표의 이름을 표시합니다.

분할 열 목록

분할 열 함수에 관련된 열의 목록을 쉼표로 구분하여 표시합니다. (데이터 공간 형식) 필드에서 파일 그룹을 선택한 경우에는 사용할 수 없습니다.

채우기 사양

확장하여 채우기 비율인덱스 패딩에 대한 정보를 표시합니다.

채우기 비율

시스템에서 채울 수 있는 인덱스의 리프 수준 페이지에 대한 비율을 지정합니다. 페이지가 가득 찬 경우 새 데이터가 추가되면 페이지를 분할해야 하므로 성능이 저하됩니다.

  • 값 100을 설정하면 페이지 공간을 모두 사용하므로 저장 공간이 최소화됩니다. 이 설정은 읽기 전용 테이블처럼 데이터를 변경하는 작업이 없을 경우에만 사용해야 합니다.

  • 값이 작을수록 데이터 페이지에 빈 공간이 더 많이 남으므로 인덱스 증가에 따라 데이터 페이지를 분할해야 할 필요성은 줄어들지만 더 많은 저장 공간이 필요합니다.

인덱스 패딩

인덱스가 증가하는 경우 현재 인덱스의 중간 페이지가 채우기 비율에 지정된 빈 공간(패딩)과 동일한 비율로 제공되는지 여부를 나타냅니다.

중복 키 무시

일괄 삽입 작업을 진행하는 동안 기존의 키 값과 동일한 키 값이 있는 행이 삽입되는 경우 이를 어떻게 처리할지 제어합니다. 다음 옵션을 선택할 수 있습니다.

  •    테이블 및 데이터베이스 디자이너에서 SQL Server 경고가 표시되고 문제가 발생한 행을 삽입하지 않은 채 나머지 행을 삽입합니다.

  • 아니요    테이블 및 데이터베이스 디자이너에서 SQL Server 오류 메시지가 표시되고 일괄 삽입 작업 전체가 롤백됩니다.

포함된 열

인덱스 키를 구성하는 열 전체의 이름을 쉼표로 구분된 목록으로 표시합니다. 하위 키 열은 클러스터링되지 않은 인덱스에 대해서만 지정할 수 있습니다. XML 인덱스에 대해서는 이 속성이 숨겨집니다.

비활성화

현재 인덱스가 비활성화되었는지 여부를 나타냅니다. 이 속성은 읽기 전용입니다. SQL Server Management Studio 같은 외부 도구를 사용하여 인덱스를 비활성화한 경우에는 이 속성이 Yes로만 설정됩니다.

전체 텍스트 키

현재 인덱스가 전체 텍스트 키인지 여부를 나타냅니다. 전체 텍스트 키에 대한 자세한 내용은 SQL Server 온라인 설명서를 참조하십시오. XML 인덱스에 대해서는 이 속성이 숨겨집니다.

페이지 잠금 허용

현재 인덱스에 대해 페이지 수준의 잠금이 허용되는지 여부를 나타냅니다. 페이지 수준의 잠금 허용 여부는 데이터베이스 성능에 영향을 줍니다.

통계 다시 계산

인덱스를 만들 때 내부 데이터베이스 엔진으로 통계를 새로 계산할지 여부를 나타냅니다. 통계를 다시 계산하면 인덱스 작성 속도가 느려지지만 쿼리 성능을 향상시킬 수 있습니다.

행 잠금 허용

현재 인덱스에 대해 행 수준의 잠금이 허용되는지 여부를 나타냅니다. 행 수준의 잠금 허용 여부는 데이터베이스 성능에 영향을 줍니다.

표시: