查看运维任务
- 登录DWS管理控制台。
- 在集群列表中单击指定集群名称。
- 进入“集群详情”页面,切换至“智能运维”页签。
- 在运维详情部分切换至运维状态模块。

- 其中正在Vacuum的表,准备Vacuum的表,已完成Vacuum的表和Vacuum失败的表按照释放空间大小降序排列,页面最多各显示100张。
- 如果运维任务处理的表超过100张,建议通过创建多个运维任务并缩短每个任务的调度周期调整每次处理的表数量。
- 如果创建多个运维任务后处理的表仍然超过100张, 可以在集群数据库postgres中查询“scheduler.vacuum_full_rslt”表获取更多自动Vacuum信息,其中“vacuum_full_rslt”表用于存储自动vacuum信息,属于系统信息对象,仅支持查询,包含字段请参见表1。用户可执行以下命令查看:
SELECT * FROM scheduler.vacuum_full_rslt WHERE Mission_Start_Time = 'xxxx-xx-xx xx:xx:xx' AND Mission_End_Time = 'xxxx-xx-xx xx:xx:xx' order by spacerelease desc;表1 vacuum_full_rslt信息 字段名称
字段解释
databasename
Vacuum目标数据库名。
schemaname
Vacuum目标模式名。
tablename
Vacuum目标表名。
tableclass
Vacuum目标类别。
vacuumstatus
Vacuum目标状态。
expandedratebeforevacuum
Vacuum之前膨胀率。
expandedrateaftervacuum
Vacuum之后膨胀率。
retrievingspace
Vacuum之前可回收空间预估。
spacerelease
Vacuum后回收空间。
categoryid
所属Vacuum运维任务ID。
mission_start_time
Vacuum起始时间。
mission_end_time
Vacuum结束时间。
lastvacuumtime
本条记录入库时间。
tablesizebefore
Vacuum前的表大小。
tablesizeafter
Vacuum后的表大小。
smallcuratebeforevacuum
Vacuum前的小CU百分比。
smallcurateaftervacuum
Vacuum后的小CU百分比。
failedreason
Vacuum失败的原因。
taskstarttime
Vacuum开始的时间。
taskendtime
Vacuum结束的时间。
- 如果集群只读,智能运维任务则无法执行INSERT语句,可能会遇到任务状态一直为运行中,此时运行中为历史状态,代表在设置时间内未完成。如果手动暂停该任务并且未调度,任务状态可能一直处于等待中,请尽快解除只读并联系技术支持人员更新任务状态。