Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

paramètres de session use_partition_*

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

use_partition_minmax_for_primary_key_pruning

Type
Bool
Par défaut
1
Historique des versions
VersionValeur par défautCommentaire
26.71Nouveau paramètre permettant d’utiliser le minmax de partition de la part pour élaguer davantage de granules lors de l’analyse de la clé primaire des tables `MergeTree`, lorsqu’une colonne de la clé primaire est également une colonne utilisée en entrée de la clé de partition.

Utilisez les limites de l’index minmax de partition pour élaguer davantage de granules lors de l’analyse de la clé primaire des tables MergeTree, lorsqu’une colonne de la clé primaire est également une colonne utilisée en entrée de la clé de partition.

Par exemple, dans une table MergeTree avec ORDER BY (id, event_time) et PARTITION BY toYYYYMM(event_time), ClickHouse utilisera l’index minmax de partition sur event_time lors de l’analyse de l’index de clé primaire afin de prendre des décisions d’élagage des granules plus pertinentes.

Valeurs possibles :

  • 0 — Désactivé.
  • 1 — Activé.

use_partition_pruning

Alias : use_partition_key

Type
Bool
Par défaut
1
Historique des versions
VersionValeur par défautCommentaire
26.31Nouveau paramètre qui contrôle si MergeTree utilise la clé de partition pour élaguer des partitions. 'use_partition_key' est un alias de ce paramètre.

Utilise la clé de partition pour élaguer des partitions lors de l’exécution des requêtes sur les tables MergeTree.

Valeurs possibles :

  • 0 — Désactivé.
  • 1 — Activé.
Navigation