“XML 索引”对话框

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

提示

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置

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

  • “添加”按钮
    创建新的 XML 索引。

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

  • 一般类别
    已展开,显示“列”、“是主要的”和“类型”等属性字段。

  • Columns
    显示此索引按升序排序。

  • 是主要的
    指示是否为主索引。 基于该列创建的第一个 XML 索引将成为后续索引的基础。

  • 主引用名
    若为二级索引,则显示主索引的名称。 仅当为二级索引时才显示。

  • 次要类型
    显示二级索引的类型。 仅当为二级索引时才显示。

  • 类型
    显示这是 XML 索引。

  • 标识类别
    已展开,显示“名称”和“说明”属性字段。

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

  • 说明
    提供一个描述索引的位置。 若要编写更详细的说明,请单击**“说明”,再单击属性字段右侧的省略号 (…)**。 这提供了一个用于编写文本的更大区域。

  • 表设计器类别
    已展开,显示有关此 XML 索引的属性的信息。

  • 填充规范
    已展开,显示**“填充因子”“填充索引”**信息。

  • 填充因子
    指定系统能够填充的索引页所占的百分比。 如果页面已满,则在添加新数据时,系统必须拆分页面,因而会影响性能。

    • 值 100 表示页面将填满,并且将会占用最少量的存储空间。 仅应在不会有数据更改时(例如只读表的情况)才使用此设置。

    • 值越小,数据页上留出的可用空间越多,这降低了随索引的增大而拆分数据页的需要,但需要更多的存储空间。 需要对表数据进行更改时适用此设置。

  • 填充索引
    指示此索引中的页在增长时是否使用与**“填充因子”**中指定的百分比相同的可用空间百分比设置。

  • 已禁用
    指示是否禁用此索引。 已禁用索引不支持搜索,也不会在向表添加新项后随之更新。 您可以通过禁用索引来提高批量插入和更新操作的性能。

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

  • 重新计算统计数据
    指示在创建索引后基础数据库引擎是否重新计算统计数据。 重新计算统计数据会降低索引的生成速度,但很有可能提高查询性能。

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

请参见

任务

如何:创建 XML 索引

其他资源

使用索引