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

> Paramètres de session ClickHouse du groupe généré send_*.

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

<div id="send_profile_events">
  ## send\_profile\_events
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "25.11"},{"label": "1"},{"label": "Nouveau paramètre. Indique si les événements de profil doivent être envoyés aux clients."}]}]} />

Active ou désactive l'envoi de paquets [ProfileEvents](/docs/fr/resources/develop-contribute/native-protocol/server#profile-events) au client.

Ce paramètre peut être désactivé afin de réduire le trafic réseau pour les clients qui n'ont pas besoin d'événements de profil.

Valeurs possibles :

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

<div id="send_progress_in_http_headers">
  ## send\_progress\_in\_http\_headers
</div>

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

Active ou désactive les en-têtes HTTP de réponse `X-ClickHouse-Progress` dans les réponses de `clickhouse-server`.

Pour plus d'informations, consultez la [description de l'interface HTTP](/docs/fr/concepts/features/interfaces/http).

Valeurs possibles :

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

<div id="send_table_structure_on_insert_with_inline_data">
  ## send\_table\_structure\_on\_insert\_with\_inline\_data
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.5"},{"label": "1"},{"label": "Nouveau paramètre permettant de contrôler si le serveur envoie la structure de la table pour les requêtes INSERT avec des données intégrées."}]}]} />

Si cette option est désactivée et que la requête INSERT contient des données intégrées, le serveur n’enverra pas au client, via le protocole natif, la structure de la table ni les valeurs par défaut des colonnes. À la place, le serveur analysera lui-même les données intégrées. Cela peut améliorer les performances pour de nombreuses petites insertions via le protocole natif.

<div id="send_timeout">
  ## send\_timeout
</div>

<SettingsInfoBlock type="Secondes" default_value="300" />

Délai d’attente pour l’envoi de données sur le réseau, en secondes. Si un client doit envoyer des données mais ne parvient à envoyer aucun octet pendant cet intervalle, une exception est levée. Si vous définissez ce paramètre côté client, le 'receive\_timeout' du socket sera également défini à l’extrémité correspondante de la connexion, côté serveur.
