Interroger dans ClickHouse CloudLes données de cette table système sont stockées localement sur chaque nœud de ClickHouse Cloud. Pour obtenir une vue complète de l’ensemble des données, il faut donc utiliser la fonction
clusterAllReplicas. Consultez cette page pour plus de détails.Description
Colonnes
resource(String) — Nom de la ressourcepath(String) — Chemin vers un nœud d’ordonnancement au sein de cette hiérarchie d’ordonnancement des ressourcestype(String) — Type d’un nœud d’ordonnancement.weight(Float64) — Poids d’un nœud, utilisé par un nœud parent de typefair.priority(Int64) — Priorité d’un nœud, utilisée par un nœud parent de type ‘priority’ (une valeur plus faible signifie une priorité plus élevée).is_active(UInt8) — Indique si ce nœud est actuellement actif — s’il a des requêtes de ressource à extraire de la file et si les contraintes sont satisfaites.active_children(UInt64) — Le nombre d’enfants actifs.dequeued_requests(UInt64) — Le nombre total de requêtes de ressource extraites de la file depuis ce nœud.canceled_requests(UInt64) — Le nombre total de requêtes de ressource annulées depuis ce nœud.dequeued_cost(Int64) — La somme des coûts (par ex. la taille en octets) de toutes les requêtes extraites de la file depuis ce nœud.throughput(Float64) — Débit moyen actuel (coût extrait de la file par seconde).canceled_cost(Int64) — La somme des coûts (par ex. la taille en octets) de toutes les requêtes annulées depuis ce nœud.busy_periods(UInt64) — Le nombre total de désactivations de ce nœud.vruntime(Nullable(Float64)) — Pour les enfants des nœudsfairuniquement. Temps d’exécution virtuel d’un nœud utilisé par l’algorithme SFQ pour sélectionner le prochain enfant à traiter de manière équitable selon le principe max-min.system_vruntime(Nullable(Float64)) — Pour les nœudsfairuniquement. Temps d’exécution virtuel indiquant levruntimede la dernière requête de ressource traitée. Utilisé lors de l’activation d’un enfant comme nouvelle valeur devruntime.queue_length(Nullable(UInt64)) — Pour les nœudsfifouniquement. Nombre actuel de requêtes de ressource présentes dans la file.queue_cost(Nullable(Int64)) — Pour les nœudsfifouniquement. Somme des coûts (par ex. la taille en octets) de toutes les requêtes présentes dans la file.budget(Nullable(Int64)) — Pour les nœudsfifouniquement. Le nombre d’‘unités de coût’ disponibles pour les nouvelles requêtes de ressource. Peut apparaître en cas d’écart entre les coûts estimés et réels des requêtes de ressource (par ex. après un échec de lecture/écriture)is_satisfied(Nullable(UInt8)) — Pour les nœuds de contrainte uniquement (par ex.inflight_limit). Égal à1si toutes les contraintes de ce nœud sont satisfaites.inflight_requests(Nullable(Int64)) — Pour les nœudsinflight_limituniquement. Le nombre de requêtes de ressource extraites de la file depuis ce nœud qui sont actuellement en cours de consommation.inflight_cost(Nullable(Int64)) — Pour les nœudsinflight_limituniquement. La somme des coûts (par ex. en octets) de toutes les requêtes de ressource extraites de la file depuis ce nœud qui sont actuellement en cours de consommation.max_requests(Nullable(Int64)) — Pour les nœudsinflight_limituniquement. Limite supérieure deinflight_requestsentraînant une violation de contrainte.max_cost(Nullable(Int64)) — Pour les nœudsinflight_limituniquement. Limite supérieure deinflight_costentraînant une violation de contrainte.max_speed(Nullable(Float64)) — Pour les nœudsbandwidth_limituniquement. Limite supérieure de bande passante en jetons par seconde.max_burst(Nullable(Float64)) — Pour les nœudsbandwidth_limituniquement. Limite supérieure du nombre de jetons disponibles dans le throttler à seau de jetons.throttling_us(Nullable(Int64)) — Pour les nœudsbandwidth_limituniquement. Nombre total de microsecondes pendant lesquelles ce nœud a été en état de limitation de débit.tokens(Nullable(Float64)) — Pour les nœudsbandwidth_limituniquement. Nombre de jetons actuellement disponibles dans le throttler à seau de jetons.