Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

paramètres de table MergeTree min_free_*

Ces paramètres sont disponibles dans system.merge_tree_settings et sont générés automatiquement à partir des sources de ClickHouse.

min_free_disk_bytes_to_perform_insert

Type
UInt64
Par défaut
0

Le nombre minimal d’octets qui doivent être libres sur le disque afin de pouvoir insérer des données. Si le nombre d’octets libres disponibles est inférieur à min_free_disk_bytes_to_perform_insert, une exception est levée et l’opération d’insertion n’est pas exécutée. Notez que ce paramètre :

  • tient compte du paramètre keep_free_space_bytes.
  • ne tient pas compte de la quantité de données qui sera écrite par l’opération INSERT.
  • n’est vérifié que si un nombre d’octets positif (non nul) est spécifié

Valeurs possibles :

  • Tout entier positif.

min_free_disk_ratio_to_perform_insert

Type
Float
Par défaut
0

Le ratio minimal entre l’espace disque libre et l’espace disque total pour effectuer un INSERT. Doit être une valeur à virgule flottante comprise entre 0 et 1. Notez que ce paramètre :

  • prend en compte le paramètre keep_free_space_bytes.
  • ne prend pas en compte la quantité de données qui sera écrite par l’opération INSERT.
  • n’est vérifié que si un ratio positif (non nul) est spécifié

Valeurs possibles :

  • Float, 0.0 - 1.0

Notez que si min_free_disk_ratio_to_perform_insert et min_free_disk_bytes_to_perform_insert sont tous deux spécifiés, ClickHouse se basera sur la valeur qui permettra d’effectuer des insertions avec une plus grande quantité d’espace disque libre.

Navigation