> ## 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 session use_skip_indexes_*

> Les paramètres de session ClickHouse du groupe généré use_skip_indexes_*.

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.settings](/docs/fr/reference/system-tables/settings) et sont générés automatiquement à partir du [source](https://github.com/ClickHouse/ClickHouse/blob/master/src/Core/Settings.cpp).

<div id="use_skip_indexes">
  ## use\_skip\_indexes
</div>

<SettingsInfoBlock type="Bool" default_value="1" />

Utiliser les indexes de saut de données lors de l'exécution des requêtes.

Valeurs possibles :

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

<div id="use_skip_indexes_for_disjunctions">
  ## use\_skip\_indexes\_for\_disjunctions
</div>

<SettingsInfoBlock type="Bool" default_value="1" />

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

Évalue les filtres WHERE comportant des conditions AND et OR mixtes à l’aide des index de saut. Exemple : WHERE A = 5 AND (B = 5 OR C = 5).
Si ce paramètre est désactivé, les index de saut sont toujours utilisés pour évaluer les conditions WHERE, mais celles-ci ne doivent contenir que des clauses reliées par AND.

Valeurs possibles :

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

<div id="use_skip_indexes_for_top_k">
  ## use\_skip\_indexes\_for\_top\_k
</div>

<SettingsInfoBlock type="Bool" default_value="1" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.5"},{"label": "1"},{"label": "Active par défaut l'utilisation des index de saut de données pour le filtrage TopK"}]}, {"id": "row-2","items": [{"label": "25.12"},{"label": "0"},{"label": "Nouveau paramètre."}]}]} />

Active l'utilisation des index de saut de données pour le filtrage TopK.

Lorsqu'il est activé, si un index minmax de saut existe sur la colonne dans une requête `ORDER BY <column> LIMIT n`, l'optimiseur tentera d'utiliser l'index minmax pour ignorer les granules non pertinentes pour le résultat final. Cela peut réduire la latence des requêtes.

Valeurs possibles :

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

<div id="use_skip_indexes_if_final">
  ## use\_skip\_indexes\_if\_final
</div>

<SettingsInfoBlock type="Bool" default_value="1" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "25.6"},{"label": "1"},{"label": "Changement de la valeur par défaut du paramètre"}]}]} />

Contrôle l'utilisation des index de saut lors de l'exécution d'une requête avec le modificateur FINAL.

Les index de saut peuvent exclure des lignes (granules) contenant les données les plus récentes, ce qui peut entraîner des résultats incorrects pour une requête avec le modificateur FINAL. Lorsque ce paramètre est activé, les index de saut sont appliqués même avec le modificateur FINAL, ce qui peut améliorer les performances, mais avec le risque d'ignorer des mises à jour récentes. Ce paramètre doit être activé en même temps que le paramètre use\_skip\_indexes\_if\_final\_exact\_mode (activé par défaut).

Valeurs possibles :

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

<div id="use_skip_indexes_if_final_exact_mode">
  ## use\_skip\_indexes\_if\_final\_exact\_mode
</div>

<SettingsInfoBlock type="Bool" default_value="1" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "25.6"},{"label": "1"},{"label": "Modification de la valeur par défaut du paramètre"}]}, {"id": "row-2","items": [{"label": "25.5"},{"label": "0"},{"label": "Ce paramètre a été introduit pour aider le modificateur FINAL à renvoyer des résultats corrects avec les index de saut"}]}]} />

Contrôle si les granules renvoyées par un index de saut sont élargies dans les parts les plus récentes afin de renvoyer des résultats corrects lors de l'exécution d'une requête avec le modificateur FINAL.

L'utilisation d'index de saut peut exclure des lignes (granules) contenant les données les plus récentes, ce qui peut entraîner des résultats incorrects. Ce paramètre permet de garantir des résultats corrects en parcourant les parts les plus récentes qui chevauchent les plages renvoyées par l'index de saut. Ce paramètre ne doit être désactivé que si des résultats approximatifs fondés sur la consultation de l'index de saut conviennent à une application.

Valeurs possibles :

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

<div id="use_skip_indexes_on_data_read">
  ## use\_skip\_indexes\_on\_data\_read
</div>

<SettingsInfoBlock type="Bool" default_value="1" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.2"},{"label": "1"},{"label": "Le text index est désormais GA"}]}, {"id": "row-2","items": [{"label": "26.1"},{"label": "0"},{"label": "Activé par défaut"}]}, {"id": "row-3","items": [{"label": "25.9"},{"label": "0"},{"label": "Nouveau paramètre"}]}]} />

Active l’utilisation des index de saut de données pendant la lecture des données.

Lorsqu’ils sont activés, les index de saut sont évalués dynamiquement au fur et à mesure de la lecture de chaque granule de données, au lieu d’être analysés à l’avance avant le début de l’exécution de la requête. Cela peut réduire la latence de démarrage des requêtes.

Valeurs possibles :

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