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

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

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 [code source](https://github.com/ClickHouse/ClickHouse/blob/master/src/Core/Settings.cpp).

<div id="local_filesystem_read_method">
  ## local\_filesystem\_read\_method
</div>

<SettingsInfoBlock type="String" default_value="pread_threadpool" />

Méthode de lecture des données depuis le système de fichiers local, parmi les suivantes : read, pread, mmap, io\_uring, pread\_threadpool.

La méthode 'io\_uring' est expérimentale et ne fonctionne pas avec Log, TinyLog, StripeLog, File, Set et Join, ni avec les autres tables utilisant des fichiers auxquels on peut ajouter des données en présence de lectures et d'écritures concurrentes.
Si vous lisez divers articles sur 'io\_uring' sur Internet, ne vous y fiez pas aveuglément. Ce n'est pas une meilleure méthode de lecture de fichiers, sauf dans le cas d'un grand nombre de petites requêtes d'IO, ce qui n'est pas le cas dans ClickHouse. Il n'y a aucune raison d'activer 'io\_uring'.

<div id="local_filesystem_read_prefetch">
  ## local\_filesystem\_read\_prefetch
</div>

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

Utilise la prélecture lors de la lecture de données depuis le système de fichiers local.
