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