> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# paramètres de table MergeTree max_bytes_*

> Paramètres de table MergeTree de ClickHouse dans le groupe généré max_bytes_*.

export const SettingsInfoBlock = ({type, default_value, changeable_without_restart}) => {
  return <div className="not-prose" style={{
    display: "flex",
    flexWrap: "wrap",
    alignItems: "baseline",
    columnGap: "0.5rem",
    rowGap: "0.125rem",
    margin: "0.375rem 0",
    fontSize: "0.8125rem",
    lineHeight: "1.125rem"
  }}>
      <div style={{
    fontWeight: 600,
    opacity: 0.72
  }}>Type</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{type}</div>
      <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>Par défaut</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{default_value}</div>
      {changeable_without_restart && <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>
          Modifiable sans redémarrage
        </div>}
      {changeable_without_restart && <div style={{
    overflowWrap: "anywhere"
  }}>
          {changeable_without_restart}
        </div>}
    </div>;
};

Ces paramètres sont disponibles dans [system.merge\_tree\_settings](/docs/fr/reference/system-tables/merge_tree_settings) et sont générés automatiquement à partir des sources de ClickHouse.

<div id="max_bytes_to_merge_at_max_space_in_pool">
  ## max\_bytes\_to\_merge\_at\_max\_space\_in\_pool
</div>

<SettingsInfoBlock type="UInt64" default_value="161061273600" />

La taille totale maximale des parts (en octets) pouvant être fusionnées en une seule part, s'il y a suffisamment de ressources disponibles. Cela correspond approximativement à la taille maximale possible d'une part créée par une fusion automatique en arrière-plan. (0 signifie que les fusions seront désactivées)

Valeurs possibles :

* Tout entier non négatif.

Le planificateur de fusion analyse périodiquement la taille et le nombre de parts dans les partitions, et, s'il y a suffisamment de ressources libres dans le pool, il lance des fusions en arrière-plan. Les fusions se poursuivent jusqu'à ce que la taille totale des parts source dépasse `max_bytes_to_merge_at_max_space_in_pool`.

Les fusions lancées par [OPTIMIZE FINAL](/docs/fr/reference/statements/optimize) ignorent `max_bytes_to_merge_at_max_space_in_pool` (seul l'espace disque libre est pris en compte).

<div id="max_bytes_to_merge_at_min_space_in_pool">
  ## max\_bytes\_to\_merge\_at\_min\_space\_in\_pool
</div>

<SettingsInfoBlock type="UInt64" default_value="1048576" />

La taille totale maximale des parts (en octets) pouvant être fusionnées en une seule part, avec le
minimum de ressources disponibles dans le pool d’arrière-plan.

Valeurs possibles :

* Tout entier positif.

`max_bytes_to_merge_at_min_space_in_pool` définit la taille totale maximale des
parts pouvant être fusionnées malgré le manque d’espace disque disponible (dans le pool).
Cela est nécessaire pour réduire le nombre de petites parts et le risque d’erreurs
`Too many parts`.
Les fusions réservent de l’espace disque en doublant la taille totale des parts fusionnées.
Ainsi, lorsqu’il reste peu d’espace disque libre, une situation peut se produire où
de l’espace libre existe, mais cet espace est déjà réservé par de grosses fusions en cours,
de sorte que d’autres fusions ne peuvent pas démarrer et que le nombre de petites parts augmente
à chaque insertion.
