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).precedence(Int64) — Préséance d’un nœud, utilisée par les nœuds parents à partage d’espace (mémoire) pour ordonner l’admission et l’éviction (une valeur plus faible signifie une préséance plus élevée).is_active(Nullable(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(Nullable(UInt64)) — Le nombre d’enfants actifs.dequeued_requests(Nullable(UInt64)) — Le nombre total de requêtes de ressource extraites de la file depuis ce nœud.canceled_requests(Nullable(UInt64)) — Le nombre total de requêtes de ressource annulées depuis ce nœud.rejected_requests(Nullable(UInt64)) — Le nombre total de requêtes de ressource rejetées depuis ce nœud.dequeued_cost(Nullable(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.canceled_cost(Nullable(Int64)) — La somme des coûts (par ex. la taille en octets) de toutes les requêtes annulées depuis ce nœud.rejected_cost(Nullable(Int64)) — La somme des coûts (par ex. la taille en octets) de toutes les requêtes rejetées depuis ce nœud.busy_periods(Nullable(UInt64)) — Le nombre total de désactivations de ce nœud.throughput(Nullable(Float64)) — Débit moyen actuel (coût extrait de la file par seconde).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 de inflight_requests entraî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.allocated(Nullable(Int64)) — Pour les nœuds space-shared uniquement. Quantité de ressource actuellement allouée sous ce nœud.allocations(Nullable(UInt64)) — Pour les nœuds space-shared uniquement. Le nombre actuel d’allocations de ressources en cours sous ce nœud.updates(Nullable(UInt64)) — Pour les nœuds space-shared uniquement. Le nombre total de mises à jour propagées via ce nœud.increases(Nullable(UInt64)) — Pour les nœuds space-shared uniquement. Le nombre total de demandes d’augmentation approuvées par ce nœud.decreases(Nullable(UInt64)) — Pour les nœuds space-shared uniquement. Le nombre total de demandes de réduction approuvées par ce nœud.admits(Nullable(UInt64)) — Pour les nœuds space-shared uniquement. Le nombre total d’allocations admises par ce nœud.removes(Nullable(UInt64)) — Pour les nœuds space-shared uniquement. Le nombre total d’allocations supprimées de ce nœud.killers(Nullable(UInt64)) — Pour les nœuds space-shared uniquement. Le nombre total d’évictions initiées par ce nœud en raison de demandes d’augmentation.victims(Nullable(UInt64)) — Pour les nœuds space-shared uniquement. Le nombre total d’allocations évincées de ce nœud.rejects(Nullable(UInt64)) — Pour les nœudsallocation_queueuniquement. Le nombre total d’allocations de ressources rejetées par ce nœud.pending(Nullable(UInt64)) — Pour les nœudsallocation_queueuniquement. Le nombre actuel d’allocations de ressources en attente dans ce nœud.