“XML 索引”对话框 (Visual Database Tools)

使用**“XML 索引”对话框可为 XML 数据类型的列创建索引,这些列不能使用“索引/键”**对话框创建索引。每个 XML 列都可以有多个 XML 索引,但最先创建的索引(主索引)将成为其他索引(二级索引)的基础。删除主 XML 索引后,二级索引也会随之删除。

选项

选定的 XML 索引

列出现有的 XML 索引。选择一个索引即可在右侧网格中显示其属性。如果该列表为空,则表示尚未为该表定义任何 XML 索引。

添加

创建新的 XML 索引。

删除

删除在**“选定的 XML 索引”**列表中所选的 XML 索引。如果删除主 XML 索引,系统将通知您这会同时删除所有二级索引,此时您可以继续操作或取消操作。

常规类别

展开此项可显示**“列”“是主要的”“类型”**的属性字段。

显示此索引按升序排序。

是主要的

指示此索引是否为主索引。基于该列创建的第一个 XML 索引将成为其他索引的基础。

主引用名

在此索引为二级索引时显示主索引的名称。只有在此索引为二级索引时才可用。

次要类型

显示二级索引的类型。只有在此索引为二级索引时才可用。

类型

显示此索引为 XML 索引。

标识类别

展开此项可显示**“名称”“说明”**属性字段。

名称

显示 XML 索引的名称。在创建一个新索引时,将基于表设计器的活动窗口中的表为其指定默认名称。您可以随时更改该名称。

说明

描述该索引。若要编写更详细的说明,请单击**“说明”,再单击属性字段右侧显示的省略号按钮 (…**)。这可以提供一个更大的文本编写区域。

表设计器类别

展开此项可显示有关此 XML 索引的属性的信息。

填充规范

展开此项可显示有关**“填充因子”“填充索引”**的信息。

填充因子

指定系统在索引页中能够填充的空间百分比。一旦页面已满,系统就必须拆分页面以添加新数据,因而会影响性能。

  • 值为 100 表示将填满页面,这时需要的存储空间量最小但效率最低。只有在不会对数据进行更改时(例如,对于只读表),才可以使用此设置。
  • 值越小,数据页上留出的可用空间就越大,这会减少随索引的增长而拆分数据页的需求。但是,这需要更大的存储空间。在需要对表中的数据进行更改的情况下,此设置更为适用。

填充索引

为此索引中的页提供与**“填充因子”**中所指定百分比相同的可用空间(填充)百分比。

已禁用

指定是否禁用此索引。禁用的索引不支持搜索,也不会在表中添加新项时随之更新。您可以通过禁用索引来提高大容量插入和更新操作的性能。

允许页锁定

指定对此索引是否允许页级锁定。允许或禁用页级锁定会影响数据库性能。

重新计算统计数据

在创建索引时计算新的统计数据。重新计算统计数据会降低索引的生成速度,但通常会提高查询性能。

允许行锁定

指定对此索引是否允许行级锁定。允许或禁用行级锁定会影响数据库性能。

请参阅

其他资源

使用索引 (Visual Database Tools)
如何创建 XML 索引 (Visual Database Tools)

帮助和信息

获取 SQL Server 2005 帮助