统计信息的及时更新是保证系统高效运行的前提,SQL Server CloudDBA提供统计信息查询、统计信息直方图和统计信息更新功能。
操作步骤
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
- 在左侧导航栏中,选择 。
- 选择统计信息页签。
页面介绍
- 统计信息总览:展示RDS实例统计信息的概况。详细参数说明如下。
表 1. 统计信息总览参数说明 参数 说明 统计信息总量 实例下所有统计信息总量。 超过7天未更新 实例超过7天未更新的统计信息数量。 超过14天未更新 实例超过14天未更新的统计信息数量。 超过30天未更新 实例超过30天未更新的统计信息数量。 数据更新时间 RDS实例统计信息页面数据的产生时间。 重新采集 如果您觉得数据更新时间过久,您也可以单击重新采集按钮并确认,让系统后台异步重新采集数据。 说明 后台异步重新采集数据,您需要等待几分钟后刷新页面查看结果。保存PDF 如果您需要将页面保存到本地,请单击保存PDF,等待PDF文件生成。 - 未更新统计信息:以图表形式直观展示RDS实例未更新的统计信息数量。详细参数说明如下。
表 2. 未更新统计信息参数说明 参数 说明 未更新统计信息 按照超过一天、一周、两周和一个月未更新的统计信息数量分级统计。 例如截图中的所有统计信息已经超过一个月未更新,需要用户更新RDS实例中的统计信息了。
未更新统计信息占比 按照超过一天、一周、两周和一个月未更新的统计信息数量进行饼状图展示占比情况。 - 统计信息表:以表格形式展示RDS实例中所有统计信息详情。详细参数说明如下。
表 3. 统计信息表参数说明 参数 说明 表名称 由三个部分组成: - 数据库名
- 架构名
- 对象名
统计信息名 统计信息的名称。 列名 统计信息所在列的名称。 最后更新时间 统计信息最后的更新时间,如果发现太久(超过14天)未更新,请使用操作中的更新功能,手动更新统计信息。 操作 包括直方图和更新两个操作: - 直方图:查看统计信息直方图,了解统计信息数据分布情况。
- 更新:更新对应的统计信息。
例如从这个直方图中,我们可以很直观的总结出:
建立在表testdb4.Sales.SalesOrderHeader表上,字段名为SalesPersonID的索引IX_SalesOrderHeader_SalesPersonID对应的统计信息分布很不均匀,AVG_RANG_ROWS指标忽高忽低,或许发生了数据倾斜,需要重新更新统计信息。此时,您只需要点击操作中的更新按钮来更新该统计信息。