空间分析
操作场景
GaussDB支持查看实例组件的数据盘使用量、数据盘使用率、xlog大小和数据库表的数据。
约束限制
GaussDB实例的数据库引擎版本需要大于等于V2.0-3.208.0。
注意事项
- 全部库表只支持单库查询。
- 系统用户所属的表不会被统计。
- 至少拥有一张表的Schema才会被统计。
- 形态变更、分片扩容过程中涉及数据迁移与重分布,建议待操作结束后再使用该功能。
- 预计可用天数值为预估值,实际使用天数由业务实际使用情况决定。
查看实例空间概况
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。
- 在页面左上角单击
,选择 ,进入云数据库 GaussDB信息页面。
- 在“实例管理”页面,选择指定的实例,单击实例的名称,进入实例详情页面。
- 单击 ,进入“空间分析”页面。
- 在“实例数据盘空间概况”模块可以查看实例数据盘空间的使用情况。
表1 指标说明 指标名称
指标说明
使用量 / 总量
该指标用于统计测量对象的节点的数据磁盘已使用量和总量。
空间使用日均增长量
该值计算方式为:实例近7天的磁盘使用量差值 / 7。
预计可用天数
该值为预估值,实际使用天数由业务实际使用情况决定。该值计算方式为:(实例磁盘总量 - 实例磁盘使用量)/ 空间使用日均增长量。
- 选择实例组件、节点和时间,查看对应组件、节点的指标数据。
图1 统计趋势
表2 指标说明 指标名称
指标说明
数据盘使用量
该指标用于统计测量对象的节点的数据磁盘使用值,该值为实时值。
数据盘使用率
该指标用于统计测量对象的节点的数据磁盘使用率,该值为实时值。
xlog大小
该指标用于统计CN和DN数据目录下xlog大小,该值为实时值。
查看库表数据
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。
- 在页面左上角单击
,选择 ,进入云数据库 GaussDB信息页面。
- 在“实例管理”页面,选择指定的实例,单击实例的名称,进入实例详情页面。
- 单击 ,进入“空间分析”页面。
- 在“库表数据空间”模块下的“全部库表”页签中,单击对应库前的
,显示对应库的Schema列表。勾选指定Schema,在右侧列表中可查看对应的表数据。
图2 库表信息您也可以单击“TOP 20 表”,查看数据库中大小为TOP 20的表的对应数据。
表3 字段说明 字段名称
字段描述
表名
表名称。
表所属
表所属用户名称。
Schema
表所属Schema名称。
数据库名称
表所属数据库名称。
分区表性质
表或者索引是否具有分区表的性质。
Hash 分区列信息
是否包含hash分区列信息。
行数
表中行的数目。
创建时间
创建时间。
上次DDL修改时间
上次DDL修改时间。
表总大小
表的大小。
表大小平均值
表大小平均值(表总大小/DN个数,该值为平均分布的理想情况下,表在各DN占用空间大小)。该值只在分布式实例存在。
单DN表大小最大值占比
单DN表大小最大值占比(表在各DN占用空间的最大值/totalsize)。该值只在分布式实例存在。
单DN表大小最小值占比
单DN表大小最小值占比(表在各DN占用空间的最小值/totalsize)。该值只在分布式实例存在。
表分布倾斜值
表分布倾斜值(单DN表大小最大值 - 单DN表大小最小值)。该值只在分布式实例存在。
表分布倾斜率
表分布倾斜率(表分布倾斜值/表总大小)。该值只在分布式实例存在。
表分布标准方差
表分布标准方差(在表大小一定的情况下,该值越大表明表的整体分布情况越倾斜)。该值只在分布式实例存在。
- 单击操作列的“表定义”,可以查看具体的表定义信息。
图3 表定义