Skip to main content
Consultas no ClickHouse CloudOs dados nesta tabela de sistema são mantidos localmente em cada nó do ClickHouse Cloud. Portanto, para obter uma visão completa de todos os dados, é necessário usar a função clusterAllReplicas. Consulte aqui para mais detalhes.

Descrição

Contém informações e o status dos nós de agendamento presentes no servidor local. Esta tabela pode ser usada para monitoramento. A tabela contém uma linha para cada nó de agendamento.

Colunas

  • resource (String) — Nome do recurso
  • path (String) — Caminho para um nó de agendamento dentro desta hierarquia de agendamento de recursos
  • type (String) — Tipo de um nó de agendamento.
  • weight (Float64) — Peso de um nó, usado por um nó pai do tipo fair.
  • priority (Int64) — Prioridade de um nó, usada por um nó pai do tipo ‘priority’ (um valor menor significa prioridade mais alta).
  • is_active (UInt8) — Indica se este nó está ativo no momento — tem solicitações de recursos para sair da fila e restrições atendidas.
  • active_children (UInt64) — Número de filhos em estado ativo.
  • dequeued_requests (UInt64) — Número total de solicitações de recursos retiradas da fila deste nó.
  • canceled_requests (UInt64) — Número total de solicitações de recursos canceladas deste nó.
  • dequeued_cost (Int64) — Soma dos custos (por exemplo, tamanho em bytes) de todas as solicitações retiradas da fila deste nó.
  • throughput (Float64) — Throughput médio atual (custo retirado da fila por segundo).
  • canceled_cost (Int64) — Soma dos custos (por exemplo, tamanho em bytes) de todas as solicitações canceladas deste nó.
  • busy_periods (UInt64) — Número total de desativações deste nó.
  • vruntime (Nullable(Float64)) — Somente para filhos de nós fair. Runtime virtual de um nó usado pelo algoritmo SFQ para selecionar o próximo filho a ser processado de forma justa max-min.
  • system_vruntime (Nullable(Float64)) — Somente para nós fair. Runtime virtual que mostra o vruntime da última solicitação de recurso processada. Usado durante a ativação do filho como novo valor de vruntime.
  • queue_length (Nullable(UInt64)) — Somente para nós fifo. Número atual de solicitações de recursos na fila.
  • queue_cost (Nullable(Int64)) — Somente para nós fifo. Soma dos custos (por exemplo, tamanho em bytes) de todas as solicitações na fila.
  • budget (Nullable(Int64)) — Somente para nós fifo. Número de ‘unidades de custo’ disponíveis para novas solicitações de recursos. Pode aparecer em caso de discrepância entre os custos estimados e reais das solicitações de recursos (por exemplo, após falha de leitura/gravação)
  • is_satisfied (Nullable(UInt8)) — Somente para nós de restrição (por exemplo, inflight_limit). Igual a 1 se todas as restrições deste nó forem atendidas.
  • inflight_requests (Nullable(Int64)) — Somente para nós inflight_limit. Número de solicitações de recursos retiradas da fila deste nó que estão atualmente em estado de consumo.
  • inflight_cost (Nullable(Int64)) — Somente para nós inflight_limit. Soma dos custos (por exemplo, bytes) de todas as solicitações de recursos retiradas da fila deste nó que estão atualmente em estado de consumo.
  • max_requests (Nullable(Int64)) — Somente para nós inflight_limit. Limite superior para inflight_requests que leva à violação da restrição.
  • max_cost (Nullable(Int64)) — Somente para nós inflight_limit. Limite superior para inflight_cost que leva à violação da restrição.
  • max_speed (Nullable(Float64)) — Somente para nós bandwidth_limit. Limite superior de largura de banda em tokens por segundo.
  • max_burst (Nullable(Float64)) — Somente para nós bandwidth_limit. Limite superior de tokens disponíveis no throttler token-bucket.
  • throttling_us (Nullable(Int64)) — Somente para nós bandwidth_limit. Número total de microssegundos em que este nó esteve em estado de throttling.
  • tokens (Nullable(Float64)) — Somente para nós bandwidth_limit. Número de tokens atualmente disponíveis no throttler token-bucket.
Exemplo:
Última modificação em 19 de junho de 2026