> ## 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 min_*

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

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 du code source de ClickHouse.

<div id="min_absolute_delay_to_close">
  ## min\_absolute\_delay\_to\_close
</div>

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

Délai absolu minimal avant la fermeture, l'arrêt du traitement des requêtes et l'absence de
renvoi de Ok lors de la vérification de l'état.

<div id="min_columns_to_activate_adaptive_write_buffer">
  ## min\_columns\_to\_activate\_adaptive\_write\_buffer
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.1"},{"label": "500"},{"label": "Nouveau paramètre"}]}]} />

Permet de réduire l’utilisation de la mémoire des tables comportant un grand nombre de colonnes grâce à des tampons d’écriture adaptatifs.

Valeurs possibles :

* 0 - illimité
* 1 - toujours activé

<div id="min_compress_block_size">
  ## min\_compress\_block\_size
</div>

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

Taille minimale des blocs de données non compressées requise pour la compression lors de
l’écriture du mark suivant. Vous pouvez également spécifier ce paramètre dans les paramètres globaux
(voir le paramètre [min\_compress\_block\_size](/docs/fr/reference/settings/merge-tree-settings/min#min_compress_block_size)).
La valeur spécifiée lors de la création de la table remplace la valeur globale
de ce paramètre.

<div id="min_index_granularity_bytes">
  ## min\_index\_granularity\_bytes
</div>

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

Taille minimale autorisée des granules de données, en octets.

Fournit une protection contre la création accidentelle de tables avec une valeur très faible de
`index_granularity_bytes`.

<div id="min_marks_to_honor_max_concurrent_queries">
  ## min\_marks\_to\_honor\_max\_concurrent\_queries
</div>

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

Le nombre minimal de marks lus par la requête pour appliquer le paramètre [max\_concurrent\_queries](/docs/fr/reference/settings/merge-tree-settings/max#max_concurrent_queries).

<Note>
  Les requêtes resteront limitées par d'autres paramètres `max_concurrent_queries`.
</Note>

Valeurs possibles :

* Entier positif.
* `0` — Désactivé (la limite `max_concurrent_queries` ne s'applique à aucune requête).

**Exemple**

```xml theme={null}
<min_marks_to_honor_max_concurrent_queries>10</min_marks_to_honor_max_concurrent_queries>
```

<div id="min_merge_bytes_to_use_direct_io">
  ## min\_merge\_bytes\_to\_use\_direct\_io
</div>

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

Le volume minimal de données d’une opération de fusion requis pour utiliser
l’accès en E/S directes au disque de stockage. Lors de la fusion de parties de données, ClickHouse calcule
le volume de stockage total de toutes les données à fusionner. Si ce volume dépasse
`min_merge_bytes_to_use_direct_io` octets, ClickHouse lit et écrit les
données sur le disque de stockage à l’aide de l’interface d’E/S directes (option `O_DIRECT`).
Si `min_merge_bytes_to_use_direct_io = 0`, les E/S directes sont désactivées.

<div id="min_parts_to_merge_at_once">
  ## min\_parts\_to\_merge\_at\_once
</div>

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

Nombre minimal de parties de données que le sélecteur de fusion peut retenir pour une fusion en une seule fois
(paramètre de niveau expert, ne le modifiez pas si vous ne comprenez pas ce qu'il fait).
0 - désactivé. Fonctionne avec les sélecteurs de fusion Simple et StochasticSimple.

<div id="min_replicated_logs_to_keep">
  ## min\_replicated\_logs\_to\_keep
</div>

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

Conserve environ ce nombre des derniers enregistrements dans le journal de ZooKeeper, même s’ils sont obsolètes. Cela n’affecte pas le fonctionnement des tables : ce paramètre est utilisé uniquement pour diagnostiquer le journal de ZooKeeper avant son nettoyage.

Valeurs possibles :

* Tout entier positif.
