공간 인덱스 대화 상자

공간 인덱스 대화 상자를 사용하면 인덱스/키 대화 상자를 통해 인덱싱할 수 없는 geometry 또는 geography 데이터 형식의 열(공간 열)에 대한 인덱스를 만들 수 있습니다. 각 공간 열에 둘 이상의 공간 인덱스를 추가할 수 있지만 이때 공간 인덱스는 한 번에 하나씩 만들어야 합니다. 자세한 내용은 Microsoft 웹 사이트의 공간 인덱싱 개요공간 인덱스의 제한 사항을 참조하십시오.

공간 인덱스 대화 상자의 선택한 공간 인덱스 목록에는 테이블에 대해 정의된 모든 공간 인덱스가 표시됩니다. 목록 아래에 나타나는 명령 단추를 클릭하여 공간 인덱스를 추가하거나 삭제할 수 있습니다. 공간 인덱스 수정 작업은 목록에서 해당 인덱스를 클릭하고 속성을 하나 이상 변경하여 수행합니다.

속성

  • 개체당 셀 수
    인덱스의 각 공간 개체에 사용할 수 있는 공간 분할(tessellation) 셀 수를 나타냅니다. 이 속성은 1에서 8192 사이의 정수로 설정할 수 있습니다. 기본적으로 이 속성은 16으로 설정되어 있습니다.

    최상위 수준에서 개체가 n에 지정된 것보다 많은 셀을 처리하는 경우 인덱싱에는 완전한 최상위 공간 분할(tessellation)을 제공하는 데 필요한 만큼의 셀이 사용됩니다. 이 경우 개체에 사용자가 지정한 것보다 많은 셀이 전달될 수 있습니다. 그러면 최상위 표에 최대 셀 수가 생성되며 이 수는 수준 1 밀도에 따라 달라집니다.

  • Columns
    열 이름 및 정렬 순서를 나타냅니다. 이 속성은 읽기 전용입니다.

  • IsSpatialIndex
    공간 인덱스가 선택되어 있음을 나타냅니다. 이 속성은 읽기 전용입니다.

  • 수준 1
    첫 번째 수준(최상위) 표의 밀도를 나타냅니다.

  • 수준 2
    두 번째 수준 표의 밀도를 나타냅니다.

  • 수준 3
    세 번째 수준 표의 밀도를 나타냅니다.

  • 수준 4
    네 번째 수준 표의 밀도를 나타냅니다.

  • 공간 분할(tessellation) 구성표
    공간 분할(tessellation) 구성표(기하 도형 열의 경우 기하 도형 표, 지리 열의 경우 지리 표)를 나타냅니다.

  • Type
    공간 인덱스가 선택되어 있음을 나타냅니다.

  • X 최대값
    경계 상자 오른쪽 위 모퉁이의 X 좌표를 나타냅니다. 이 속성은 공간 분할(tessellation) 구성표가 지리 표인 경우 사용할 수 없습니다.

  • X 최소값
    경계 상자 왼쪽 아래 모퉁이의 X 좌표를 나타냅니다. 이 속성은 공간 분할(tessellation) 구성표가 지리 표인 경우 사용할 수 없습니다.

  • Y 최대값
    경계 상자 오른쪽 위 모퉁이의 Y 좌표를 나타냅니다. 이 속성은 공간 분할(tessellation) 구성표가 지리 표인 경우 사용할 수 없습니다.

  • Y 최소값
    경계 상자 왼쪽 아래 모퉁이의 Y 좌표를 나타냅니다. 이 속성은 공간 분할(tessellation) 구성표가 지리 표인 경우 사용할 수 없습니다.

  • (이름)
    공간 인덱스의 이름을 나타냅니다. 만들어진 인덱스의 기본 이름은 테이블 디자이너의 활성 테이블을 기반으로 합니다. 언제든지 인덱스의 이름을 바꿀 수 있습니다.

  • 설명
    인덱스의 특징을 나타냅니다. 설명을 클릭한 다음 속성 필드 옆에 있는 줄임표 단추()를 클릭하면 더 자세한 설명을 제공할 수 있습니다. 나타나는 필드에 보다 긴 설명을 작성할 수 있습니다.

  • 채우기 비율
    시스템에서 채울 수 있는 인덱스 페이지의 비율을 나타냅니다. 페이지가 가득 찬 경우 데이터가 추가되면 페이지를 분할해야 하므로 성능이 저하됩니다.

    • 값이 100으로 설정되면 페이지가 가득 차게 됩니다. 이 값은 최소한의 저장 공간을 필요로 하지만 효율성이 가장 낮습니다. 이 값은 읽기 전용 테이블에서처럼 데이터가 변경되지 않을 경우에만 사용해야 합니다.

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

  • 인덱스 패딩
    이 인덱스에 있는 페이지의 공간(패딩) 비율이 채우기 비율 속성에 지정된 공간 비율과 같음을 나타냅니다.

  • 비활성화
    현재 인덱스가 비활성화되었는지 여부를 나타냅니다. 비활성화된 인덱스는 검색을 지원하지 않으며 테이블에 항목을 추가해도 업데이트되지 않습니다. 인덱스를 비활성화하면 일괄 삽입이나 업데이트 시 성능을 향상시킬 수 있습니다.

  • 페이지 잠금 허용
    현재 인덱스에 대해 페이지 수준의 잠금이 허용되는지 여부를 나타냅니다. 인덱스를 사용하는 쿼리가 동시에 실행되지 않을 경우 페이지 잠금을 허용하면 성능이 향상됩니다. 그러나 이러한 쿼리가 동시에 실행될 경우에는 교착 상태가 발생할 확률이 높으므로 페이지 잠금을 허용하지 말아야 합니다.

  • 통계 다시 계산
    인덱스가 만들어지면 통계를 계산할지 여부를 나타냅니다. 통계를 다시 계산하면 인덱스를 빌드하는 데 더 많은 시간이 소요되지만 쿼리는 일반적으로 보다 빨리 실행됩니다.

  • 행 잠금 허용
    현재 인덱스에 대해 행 수준의 잠금이 허용되는지 여부를 나타냅니다. 이 인덱스를 사용하는 쿼리가 동시에 실행될 수 있는 경우 행 잠금을 사용하면 성능이 향상될 수 있습니다. 행 잠금은 공간 인덱스에 배치된 행과의 교착 상태가 발생하지 않도록 하는 데 보다 효과적이므로 성능을 향상시킬 수 있습니다.

참고 항목

작업

방법: 공간 인덱스 만들기

방법: 공간 인덱스 삭제

기타 리소스

인덱스 작업