system.distributed_ddl_queue
包含在集群上执行的分布式 DDL 查询(ON CLUSTER 子句)的信息。
列:
entry(String) — 查询 ID。entry_version(Nullable(UInt8)) — 条目版本。initiator_host(Nullable(String)) — 发起该 DDL 操作的主机。initiator_port(Nullable(UInt16)) — 发起方使用的端口。cluster(String) — 集群名称,若未确定则为空。query(String) — 执行的查询。settings(Map(String, String)) — 在 DDL 操作中使用的设置。query_create_time(DateTime) — 查询创建时间。host(Nullable(String)) — 主机名。port(Nullable(UInt16)) — 主机端口。status(Nullable(Enum8('Inactive' = 0, 'Active' = 1, 'Finished' = 2, 'Removing' = 3, 'Unknown' = 4))) — 查询状态。exception_code(Nullable(UInt16)) — 异常代码。exception_text(Nullable(String)) — 异常信息。query_finish_time(Nullable(DateTime)) — 查询结束时间。query_duration_ms(Nullable(UInt64)) — 查询执行时长(毫秒)。
示例