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) — 現在の平均スループット (1秒あたりのデキュー済みコスト) 。canceled_cost(Int64) — このノードでキャンセルされたすべてのリクエストのコスト (例: バイト単位のサイズ) の合計。busy_periods(UInt64) — このノードが非アクティブ化された総回数。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ノードにのみ適用されます。新しいリソースリクエストに使用可能な ‘cost units’ の数。リソースリクエストの見積もりコストと実際のコストに差異がある場合 (例: 読み取り/書き込み失敗後) に表示されることがあります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ノードにのみ適用されます。token-bucket スロットラーで使用可能なトークン数の上限。throttling_us(Nullable(Int64)) —bandwidth_limitノードにのみ適用されます。このノードがスロットリング状態にあった総マイクロ秒数。tokens(Nullable(Float64)) —bandwidth_limitノードにのみ適用されます。token-bucket スロットラーで現在利用可能なトークン数。