Skip to main content
Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du code source.

use_statistics

/// préféré à ‘allow_statistics_optimize’ pour assurer la cohérence avec ‘use_primary_key’ et ‘use_skip_indexes’ Permet d’utiliser les statistiques pour optimiser les requêtes

use_statistics_cache

Utiliser le cache des statistiques dans une requête pour éviter le surcoût lié au chargement des statistiques de toutes les parts

use_statistics_for_min_max_aggregation

Répondre aux agrégations min, max et count à partir des statistiques de colonnes par part plutôt qu’en lisant les données. Lorsque ce paramètre est activé, une requête de la forme SELECT min(column), max(column), count() FROM table sans GROUP BY ni filtres est traitée à partir des statistiques de colonnes (par exemple les statistiques MinMax, voir le paramètre MergeTree auto_statistics_types) pour les data parts qui les ont matérialisées, et seules les parts restantes sont lues. Valeurs possibles :
  • 0 — Désactivé.
  • 1 — Activé.

use_statistics_for_part_pruning

Utilise les statistiques pour filtrer les parts lors de l’exécution des requêtes. Lorsqu’il est activé, l’élagage dans les requêtes SELECT s’appuie sur les statistiques de colonnes (par ex. les statistiques MinMax) pour éliminer les parts qui ne peuvent pas contenir de données correspondantes avant de lire la moindre donnée. Valeurs possibles :
  • 0 — Désactivé.
  • 1 — Activé.
Dernière modification le 26 septembre 2026