在 ClickHouse Cloud 中查询此系统表中的数据分别保存在 ClickHouse Cloud 各节点的本地。因此,如需查看所有数据的完整情况,需要使用
clusterAllReplicas 函数。更多详情请参见此处。描述
列
resource(String) — 资源名称path(String) — 该资源调度层级内调度节点的路径type(String) — 调度节点的类型。weight(Float64) — 节点的权重,由fair类型的父节点使用。priority(Int64) — 节点的优先级,由 ‘priority’ 类型的父节点使用 (值越小表示优先级越高) 。is_active(UInt8) — 此节点当前是否处于活跃状态——有等待出队的资源请求,且约束条件已满足。active_children(UInt64) — 处于活跃状态的子节点数量。dequeued_requests(UInt64) — 从该节点出队的资源请求总数。canceled_requests(UInt64) — 从该节点取消的资源请求总数。dequeued_cost(Int64) — 从该节点出队的所有请求的成本总和 (例如以字节为单位的大小) 。throughput(Float64) — 当前平均吞吐量 (每秒出队成本) 。canceled_cost(Int64) — 从该节点取消的所有请求的成本总和 (例如以字节为单位的大小) 。busy_periods(UInt64) — 该节点停用的总次数。vruntime(Nullable(Float64)) — 仅适用于fair节点的子节点。节点的虚拟运行时间,由 SFQ 算法用于选择下一个要处理的子节点,并以最大-最小公平的方式进行调度。system_vruntime(Nullable(Float64)) — 仅适用于fair节点。表示上一次处理的资源请求的vruntime。在激活子节点时,用作vruntime的新值。queue_length(Nullable(UInt64)) — 仅适用于fifo节点。当前驻留在队列中的资源请求数量。queue_cost(Nullable(Int64)) — 仅适用于fifo节点。当前驻留在队列中的所有请求的成本总和 (例如以字节为单位的大小) 。budget(Nullable(Int64)) — 仅适用于fifo节点。新资源请求可用的 ‘成本单位’ 数量。在资源请求的估算成本与实际成本不一致时可能会出现 (例如在读/写失败后) 。is_satisfied(Nullable(UInt8)) — 仅适用于约束节点 (例如inflight_limit) 。如果该节点的所有约束都已满足,则等于1。inflight_requests(Nullable(Int64)) — 仅适用于inflight_limit节点。已从该节点出队且当前处于消费状态的资源请求数量。inflight_cost(Nullable(Int64)) — 仅适用于inflight_limit节点。已从该节点出队且当前处于消费状态的所有资源请求的成本总和 (例如字节数) 。max_requests(Nullable(Int64)) — 仅适用于inflight_limit节点。会导致违反约束的 inflight_requests 上限。max_cost(Nullable(Int64)) — 仅适用于inflight_limit节点。会导致违反约束的 inflight_cost 上限。max_speed(Nullable(Float64)) — 仅适用于bandwidth_limit节点。带宽上限,以每秒标记数表示。max_burst(Nullable(Float64)) — 仅适用于bandwidth_limit节点。令牌桶限流器中可用标记数的上限。throttling_us(Nullable(Int64)) — 仅适用于bandwidth_limit节点。该节点处于限流状态的总微秒数。tokens(Nullable(Float64)) — 仅适用于bandwidth_limit节点。令牌桶限流器中当前可用的标记数。