XML 인덱스 대화 상자(Visual Database Tools)XML Indexes Dialog Box (Visual Database Tools)

이 항목 적용 대상: 예SQL Server예Azure SQL 데이터베이스예Azure SQL 데이터 웨어하우스 예 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse XML 인덱스 대화 상자를 사용하면 인덱스/키 대화 상자를 통해 인덱싱할 수 없는 XML 데이터 형식의 열에 대한 인덱스를 만들 수 있습니다. Use the XML Indexes dialog box to create indexes for columns of the data type XML, which cannot be indexed using the Index/Keys dialog box. 각 XML 열에는 두 개 이상의 XML 인덱스가 있을 수 있지만 첫 번째 작성된 인덱스(기본 인덱스)가 나머지 인덱스(보조 인덱스)의 기준으로 사용됩니다.Each XML column can have more than one XML Index, but the first one created (primary) will be the basis of the others (secondary). 기본 XML 인덱스를 삭제하면 보조 인덱스도 함께 삭제됩니다.If you delete the primary XML index, the secondary indexes will also be deleted.

옵션Options

선택한 XML 인덱스Selected XML Index
기존 XML 인덱스가 나열됩니다.Lists existing XML indexes. 인덱스를 선택하면 오른쪽 표에 해당 속성이 표시됩니다.Select to show its properties in the grid to the right. 목록이 비어 있는 경우 테이블에 정의된 항목이 없음을 의미합니다.If the list is empty, none have been defined for the table.

추가Add
새 XML 인덱스를 만듭니다.Create a new XML index.

DeleteDelete
선택한 XML 인덱스 목록에서 선택한 XML 인덱스를 삭제합니다.Delete XML index selected in the Selected XML Index list. 기본 XML 인덱스를 삭제하는 경우 보조 인덱스도 모두 함께 삭제된다는 메시지가 표시되고 동작을 계속 진행하거나 취소할 수 있습니다.If you delete the primary XML index, you will be notified that this will delete all secondary ones as well, and you can either continue or cancel the action.

일반 범주General Category
확장하면 , 기본형식에 대한 속성 필드가 표시됩니다.When expanded, shows the property fields for Columns, Is Primary, and Type.

Columns
현재 인덱스를 오름차순으로 정렬하여 표시합니다.Shows that this index is sorted in ascending order.

기본Is Primary
현재 인덱스가 기본 인덱스인지 여부를 나타냅니다.Indicates whether this is the primary index. 열에서 만든 첫 번째 XML 인덱스가 나머지 인덱스의 기본으로 사용됩니다.The first XML index created on the column will be the basis of the others.

기본 참조 이름Primary reference name
현재 인덱스가 보조 인덱스인 경우 기본 인덱스의 이름을 표시합니다.Shows the name of the primary index if this is a secondary index. 현재 인덱스가 보조 인덱스인 경우에만 사용할 수 있습니다.Only available if this is a secondary index.

보조 형식Secondary type
보조 인덱스의 형식을 표시합니다.Shows the type of secondary index. 현재 인덱스가 보조 인덱스인 경우에만 사용할 수 있습니다.Only available if this is a secondary index.

형식Type
현재 인덱스가 XML 인덱스인지 여부를 표시합니다.Shows that this is an XML index.

ID 범주Identity Category
확장하면 이름설명 속성 필드가 표시됩니다.When expanded, shows the Name and Description property fields.

이름Name
XML 인덱스의 이름을 표시합니다.Shows the name of the XML index. 키나 인덱스를 새로 만들면 테이블 디자이너의 활성 창에 있는 테이블을 기반으로 한 기본 이름이 지정됩니다.When a new one is created, it is given a default name based on the table in the active window in Table Designer. 언제든지 이름을 변경할 수 있습니다.You can change the name at any time.

설명Description
인덱스에 대해 설명합니다.Describe the index. 자세한 설명을 기록하려면 설명 을 클릭한 다음 속성 필드의 오른쪽에 있는 줄임표 단추(...)를 클릭합니다.To write a more detailed description, click Description and then click the ellipsis button () that appears to the right of the property field. 이렇게 하면 텍스트를 쓸 수 있는 더 큰 영역이 제공됩니다.This provides a larger area in which to write text.

테이블 디자이너 범주Table Designer Category
확장하면 현재 XML 인덱스의 속성에 대한 정보가 표시됩니다.When expanded, shows information about the properties of this XML index.

채우기 사양Fill Specification
확장하면 채우기 비율인덱스 패딩에 대한 정보가 표시됩니다.When expanded, shows information for Fill Factor and Pad Index.

채우기 비율Fill Factor
시스템에서 채울 수 있는 인덱스 페이지의 비율을 지정합니다.Specify what percentage of the index page the system can fill. 페이지가 가득 찬 경우 새 데이터가 추가되면 시스템에서 페이지를 분할해야 하므로 성능이 저하됩니다.Once a page is full, the system must split the page if new data is added, which impairs performance.

  • 값 100을 설정하면 페이지가 가득차게 되며 저장 공간이 최소화되지만 효율성도 최소화됩니다.A value of 100 means the pages will be full; this requires the least amount of storage space but is the least efficient. 이 설정은 읽기 전용 테이블처럼 데이터를 변경하는 작업이 없을 경우에만 사용해야 합니다.This setting should be used only when there will be no changes to the data, for example, on a read-only table.

  • 값이 작을수록 데이터 페이지에 빈 공간이 더 많이 남으므로 인덱스 증가에 따라 데이터 페이지를 분할해야 할 필요성은 줄어들지만A lower value leaves more empty space on the data pages, which reduces the need to split data pages as indexes grow. 더 많은 저장 공간이 필요합니다.However, it requires more storage space. 이 설정은 테이블의 데이터를 변경하는 작업이 있는 경우에 더 적합합니다.This setting is more appropriate when there will be changes to the data in the table.

인덱스 패딩Pad Index
현재 인덱스의 페이지가 채우기 비율에 지정된 빈 공간(패딩)과 동일한 비율로 제공됩니다.Provide pages in this index the same percentage of empty space (padding) that is specified in Fill Factor.

비활성화Is Disabled
현재 인덱스를 비활성화할지 여부를 지정합니다.Specify whether this index is disabled. 비활성화된 인덱스는 검색을 지원하지 않을 뿐더러 테이블에 새 항목이 추가되어도 이러한 인덱스가 업데이트되지 않습니다.Disabled indexes do not support searches, nor do they get updated when new items are added to the table. 인덱스를 비활성화하면 일괄 삽입이나 업데이트 시 성능을 향상시킬 수 있습니다.You can improve performance for bulk inserts and updates by disabling an index.

페이지 잠금 허용Page Locks Allowed
현재 인덱스에 대해 페이지 수준의 잠금이 허용되는지 여부를 지정합니다.Specify whether page-level locking is allowed on this index. 페이지 수준의 잠금 허용 여부는 데이터베이스 성능에 영향을 줍니다.Allowing or disallowing page-level locking affects database performance.

통계 다시 계산Re-compute Statistics
인덱스를 만들 때 통계를 새로 계산합니다.Compute new statistics when the index is created. 통계를 다시 계산하면 인덱스 작성 속도가 느려지지만 일반적으로 쿼리 성능을 향상시킬 수 있습니다.Re-computing statistics slows the building of indexes but usually improves query performance.

행 잠금 허용Row Locks Allowed
현재 인덱스에 대해 행 수준의 잠금이 허용되는지 여부를 지정합니다.Specify whether row-level locking is allowed on this index. 행 수준의 잠금 허용 여부는 데이터베이스 성능에 영향을 줍니다.Allowing or disallowing row-level locking affects database performance.

참고 항목See Also

XML 인덱스 만들기Create XML Indexes