SQL Server CloudDBA提供索引使用率查询功能,用户可以查询表中已经存在的索引的使用率情况,以及索引的碎片率。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中,选择CloudDBA > 性能优化。
  3. 选择索引使用率页签。

页面介绍

  • 索引使用总览:展示RDS实例使用索引的概况。详细参数说明如下。
    表 1. 索引使用总览参数说明
    参数 说明
    索引总量 实例下所有的索引总数量。
    索引总空间 实例下所有的索引所占空间总和。
    索引碎片率超过30% 实例下所有索引的碎片率超过30%的索引总数量。
    索引查找次数低于100 实例下所有索引被用户查找的总次数低于100次的总数量。
    数据更新时间 RDS实例索引使用率页面数据的产生时间。
    重新采集 如果您觉得数据更新时间过久,您也可以单击重新采集按钮并确认,让系统后台异步重新采集数据。
    说明 后台异步重新采集数据,您需要等待几分钟后刷新页面查看结果。
    保存PDF 如果您需要将页面保存到本地,请单击保存PDF,等待PDF文件生成。
  • 索引使用图表信息:以图表形式直观展示RDS实例索引使用的情况。详细参数说明如下。
    表 2. 索引使用图表信息参数说明
    参数 说明
    索引碎片率 实例中所有索引碎片率的统计分布情况。
    索引使用率 实例中所有索引使用率的统计分布情况。
    空间变化趋势 实例中所有索引总空间变化趋势。
    TOP 10索引碎片率 TOP 10的聚集和非聚集索引碎片率。
  • 索引使用信息表:以表格形式展示RDS实例中所有索引的使用详情。详细参数说明如下。
    表 3. 索引使用信息表参数说明
    参数 说明
    表名称 由三个部分组成:
    • 数据库名
    • 架构名
    • 对象名
    索引名称 索引名称。
    碎片率 索引的碎片率。
    大小(MB) 索引占用的空间大小,单位为MB。
    维护操作 建议的维护操作。
    理由 对应维护操作的理由。
    优先级 维护操作的优先级。
    页数 索引占用的空间页数。
    查找 使用索引做查找的次数及百分比。
    扫描 使用索引做扫描的次数及百分比。
    书签查找 使用索引做Key Lookup的次数及百分比。
    更新 索引被更新的次数及百分比。
    主键 索引是否是主键。
    禁用 索引是否被禁用。
    列 索引包含的列。
    填充因子 索引的填充因子。
    创建时间 索引的创建时间。
    统计信息更新时间 索引对应的统计信息最后更新时间。
    导出脚本 导出索引的创建语句。
    导出文件 将索引使用率导出为excel、CSV或者txt文件。