Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

system.background_schedule_pool

Description

Contient des informations sur les tâches dans les pools de planification en arrière-plan. Les pools de planification en arrière-plan sont utilisés pour exécuter des tâches périodiques telles que les envois distribués, les vidages des tampons, les opérations du broker de messages, les tâches en arrière-plan des requêtes en streaming et l'actualisation des métadonnées de la table Iceberg.

Colonnes

  • pool (String) — Nom du pool. Valeurs possibles : schedule (pool de planification à usage général), buffer_flush (pool pour le flush des données de la table Buffer), distributed (pool pour les opérations sur les tables distribuées), message_broker (pool pour les opérations du broker de messages), streaming (pool pour les tâches d’arrière-plan des requêtes en streaming), iceberg (pool pour le rafraîchissement des métadonnées des tables Iceberg).
  • database (String) — Nom de la base de données.
  • table (String) — Nom de la table.
  • table_uuid (UUID) — UUID de la table.
  • query_id (String) — ID de requête (si en cours d’exécution). Remarque : il ne s’agit pas d’une véritable requête, mais d’un ID généré aléatoirement pour faire correspondre les logs dans system.text_log.
  • elapsed_ms (UInt64) — Temps d’exécution de la tâche (si en cours d’exécution).
  • log_name (String) — Nom du log de la tâche.
  • deactivated (UInt8) — Indique si la tâche est désactivée (toujours faux, car les tâches désactivées sont retirées du pool).
  • scheduled (UInt8) — Indique si la tâche est planifiée pour être exécutée.
  • delayed (UInt8) — Indique si la tâche est planifiée avec un délai.
  • executing (UInt8) — Indique si la tâche est actuellement en cours d’exécution.

Exemple

Querysql
SELECT * FROM system.background_schedule_pool LIMIT 5 FORMAT Vertical;
Responsetext
Row 1:
──────
pool:        distributed
database:    default
table:       data
table_uuid:  00000000-0000-0000-0000-000000000000
query_id:
elapsed_ms:  0
log_name:    BackgroundJobsAssignee:DataProcessing
deactivated: 0
scheduled:   1
delayed:     0
executing:   0

Voir aussi

Navigation