对象分析
支持通过对相邻WDR报告的分析,获取指定时间段内表或索引的统计分析信息。例如表发起的顺序扫描数,插入行数,更新行数等。
GaussDB数据库实例分析相邻WDR报告时,GaussDB实例无需被DBMind实例纳管。
前提条件
登录账号需要具备授权项“gaussdb:instance:getDatabasesTableAnalysis”和“gaussdb:instance:getDatabasesIndexAnalysis”。
约束限制
- 数据库实例为正常状态。
- 数据库实例不能为灾备实例。
- 分析时间段内不能有节点重启。
- 分析时间段内不能有主备倒换。
- 分析时间段内不能对性能指标进行reset操作。
- 分析时间段内不能有drop database操作。
操作步骤
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。 - 在页面左上角单击
,选择 - 在“实例管理”页面,选择指定的实例,单击实例的名称,进入实例详情页面。
- 选择“诊断优化 > 对象分析”,进入“对象分析”信息页面。
- 选择“表”,选择查询时间段,可获取表在该时间段内的分析信息。
图1 表分析信息
![点击放大]()
表1 对象表参数说明 参数名称
参数解释
顺序扫描数
表发起的顺序扫描数,seq_scan算子的扫描数。
顺序扫描活跃数
顺序扫描活跃行数(live tuple)。
索引扫描数
索引扫描次数。
HOT更新行数
HOT更新行数(即没有更新索引列的行数)。
最后清理时间
最后一次此表被手动执行vacuum命令(不计算VACUUM FULL)的时间。
autovacuum清理时间
上次被autovacuum守护线程清理的时间。
分析时间
上次通过analyze命令手动分析目标表的时间。
autovacuum分析时间
上次被autovacuum守护线程分析时间。
清理次数
表被手动执行vacuum命令清理的次数(不计算VACUUM FULL)。
autovacuum清理次数
这个表被autovacuum守护线程清理的次数。
分析次数
表被analyze命令手动分析次数。
autovacuum分析次数
目标表被autovacuum守护线程分析的次数。
- 选择“索引”,选择查询时间段,可获取索引在该时间段内的分析信息
图2 索引分析信息
![点击放大]()
表2 对象索引参数说明 参数名称
参数解释
索引扫描数
该索引上执行的索引扫描次数。
索引项数
该索引上扫描返回的索引项数。
活表行数
使用该索引的简单索引扫描在原表中抓取的活跃行数。
- 表分析和索引分析是分析两个时间点(两个快照)在数据库里状态对比,非实时值,该状态在比较的过程中是一个“运动值”(未落盘或者快照生效时间落后于数据更新时间等场景),可能导致部分字段出现较小误差(如插入行数、更新行数、删除行数等字段)。
- 如果统计的为REPLICATION表,表中统计的数据为实际行数*分片数量,例如当前为三分片的实例,向REPLICATION表写入100条数据,对象分析中该表的插入行数显示300行。
,选择区域和项目。
,选择

浙公网安备 33010602011771号