Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 2.4 KB

File metadata and controls

48 lines (33 loc) · 2.4 KB

SHOW ANALYZE JOB

功能

查看自定义自动采集任务的信息和状态。自定义自动采集任务用于采集 CBO 统计信息。

默认情况下,StarRocks 会周期性自动采集表的全量统计信息。默认检查更新时间为 5 分钟一次,如果发现有数据更新,会自动触发采集。如果您不希望使用自动全量采集,可以设置 FE 配置项 enable_collect_full_statisticfalse,系统会停止自动全量采集,根据您创建的自定义任务进行定制化采集。

语法

SHOW ANALYZE JOB [WHERE predicate]

您可以使用 WHERE 子句设定筛选条件,进行返回结果筛选。该语句会返回如下列。

列名 说明
Id 采集任务的 ID。
Database 数据库名。
Table 表名。
Columns 列名列表。
Type 统计信息的类型。取值: FULL,SAMPLE。
Schedule 调度的类型。自动采集任务固定为 SCHEDULE
Properties 自定义参数信息。
Status 任务状态,包括 PENDING(等待)、RUNNING(正在执行)、SUCCESS(执行成功)和 FAILED(执行失败)。
LastWorkTime 最近一次采集时间。
Reason 任务失败的原因。如果执行成功则为 NULL

示例

-- 查看集群全部自定义采集任务。
SHOW ANALYZE JOB

-- 查看数据库 `test` 下的自定义采集任务。
SHOW ANALYZE JOB where `database` = 'test';

相关文档

CREATE ANALYZE:创建自定义自动采集任务。

DROP ANALYZE:删除自动采集任务。

KILL ANALYZE:取消正在运行中(Running)的统计信息收集任务。

想了解更多 CBO 统计信息采集的内容,参见 CBO 统计信息