ClickHouse Cloud でのクエリこのシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに保持されています。したがって、すべてのデータを完全に把握するには、
clusterAllReplicas 関数を使用する必要があります。詳細については、こちらを参照してください。説明
カラム
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ノードのみ。このノード内で保留中のリソース割り当て数。