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 danssystem.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
SELECT * FROM system.background_schedule_pool LIMIT 5 FORMAT Vertical;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: 0Voir aussi
- system.background_schedule_pool_log — Contient l’historique des exécutions des tâches du pool de planification en arrière-plan.