Skip to main content
ClickHouse Cloud でのクエリこのシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに保持されています。したがって、すべてのデータを完全に把握するには、clusterAllReplicas 関数を使用する必要があります。詳細については、こちらを参照してください。

説明

ローカルサーバー上に存在するスケジューリングノードに関する情報と状態を含みます。 このテーブルは監視に利用できます。各 スケジューリングノード につき1行が含まれます。

カラム

  • resource (String) — リソース名
  • path (String) — このリソーススケジューリング階層内のスケジューリングノードのパス
  • type (String) — スケジューリングノードのタイプ
  • weight (Float64) — fair タイプの親ノードで使用されるノードの重み
  • priority (Int64) — ‘priority’ タイプの親ノードで使用されるノードの優先度 (値が小さいほど優先度が高い)
  • precedence (Int64) — admission とエビクションの順序付けに使用される、space-shared (メモリ) 親ノードのノード優先順位 (値が小さいほど優先順位が高い)
  • is_active (Nullable(UInt8)) — このノードが現在アクティブかどうか。アクティブな場合、キューから取り出すリソースリクエストがあり、制約が満たされています
  • active_children (Nullable(UInt64)) — アクティブ状態にある子ノードの数
  • dequeued_requests (Nullable(UInt64)) — このノードからキュー取り出しされたリソースリクエストの総数
  • canceled_requests (Nullable(UInt64)) — このノードからキャンセルされたリソースリクエストの総数
  • rejected_requests (Nullable(UInt64)) — このノードから拒否されたリソースリクエストの総数
  • dequeued_cost (Nullable(Int64)) — このノードからキュー取り出しされたすべてのリクエストのコスト (例: バイト単位のサイズ) の合計
  • canceled_cost (Nullable(Int64)) — このノードからキャンセルされたすべてのリクエストのコスト (例: バイト単位のサイズ) の合計
  • rejected_cost (Nullable(Int64)) — このノードから拒否されたすべてのリクエストのコスト (例: バイト単位のサイズ) の合計
  • busy_periods (Nullable(UInt64)) — このノードが非アクティブ化された総数
  • throughput (Nullable(Float64)) — 現在の平均スループット (1 秒あたりのキュー取り出しコスト)
  • vruntime (Nullable(Float64)) — fair ノードの子ノードの場合のみ。SFQ アルゴリズムが max-min fair 方式で次に処理する子ノードを選択する際に使用する、ノードの仮想ランタイム
  • 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 ノードのみ。1 秒あたりのトークン数で表した帯域幅の上限。
  • max_burst (Nullable(Float64)) — bandwidth_limit ノードのみ。トークンバケットスロットラーで使用可能なトークン数の上限。
  • throttling_us (Nullable(Int64)) — bandwidth_limit ノードのみ。このノードがスロットリング状態にあった合計マイクロ秒数。
  • tokens (Nullable(Float64)) — bandwidth_limit ノードのみ。トークンバケットスロットラーで現在使用可能なトークン数。
  • allocated (Nullable(Int64)) — space-shared ノードのみ。このノード配下で現在割り当てられているリソース量。
  • allocations (Nullable(UInt64)) — space-shared ノードのみ。このノード配下で現在実行中のリソース割り当て数。
  • updates (Nullable(UInt64)) — space-shared ノードのみ。このノードを通じて伝播された更新の合計数。
  • increases (Nullable(UInt64)) — space-shared ノードのみ。このノードが承認した増加リクエストの合計数。
  • decreases (Nullable(UInt64)) — space-shared ノードのみ。このノードが承認した減少リクエストの合計数。
  • admits (Nullable(UInt64)) — space-shared ノードのみ。このノードが受け入れた割り当ての合計数。
  • removes (Nullable(UInt64)) — space-shared ノードのみ。このノードから削除された割り当ての合計数。
  • killers (Nullable(UInt64)) — space-shared ノードのみ。このノードへの増加リクエストにより開始されたエビクションの合計数。
  • victims (Nullable(UInt64)) — space-shared ノードのみ。このノードから追い出された割り当ての合計数。
  • rejects (Nullable(UInt64)) — allocation_queue ノードのみ。このノードで拒否されたリソース割り当ての合計数。
  • pending (Nullable(UInt64)) — allocation_queue ノードのみ。このノード内で保留中のリソース割り当て数。
例:
最終更新日 2026年8月14日