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

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

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="log_comment">
  ## log\_comment
</div>

Spécifie la valeur du champ `log_comment` de la table [system.query\_log](/docs/fr/reference/system-tables/query_log), ainsi que le texte de commentaire du journal du serveur.

Il peut être utilisé pour améliorer la lisibilité des journaux du serveur. De plus, il permet de sélectionner les requêtes liées au test dans `system.query_log` après l’exécution de [clickhouse-test](/docs/fr/resources/develop-contribute/contribute/tests).

Valeurs possibles :

* Toute chaîne dont la longueur ne dépasse pas [max\_query\_size](/docs/fr/reference/settings/session-settings/max#max_query_size). Si `max&#95;query&#95;size` est dépassé, le serveur lève une exception.

**Exemple**

Requête :

```sql theme={null}
SET log_comment = 'log_comment test', log_queries = 1;
SELECT 1;
SYSTEM FLUSH LOGS;
SELECT type, query FROM system.query_log WHERE log_comment = 'log_comment test' AND event_date >= yesterday() ORDER BY event_time DESC LIMIT 2;
```

Résultat :

```text theme={null}
┌─type────────┬─query─────┐
│ QueryStart  │ SELECT 1; │
│ QueryFinish │ SELECT 1; │
└─────────────┴───────────┘
```

<div id="log_formatted_queries">
  ## log\_formatted\_queries
</div>

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

Permet d’enregistrer les requêtes formatées dans la table système [system.query\_log](/docs/fr/reference/system-tables/query_log) (alimente la colonne `formatted_query` dans [system.query\_log](/docs/fr/reference/system-tables/query_log)).

Valeurs possibles :

* 0 — Les requêtes formatées ne sont pas enregistrées dans la table système.
* 1 — Les requêtes formatées sont enregistrées dans la table système.

<div id="log_processors_profiles">
  ## log\_processors\_profiles
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "24.3"},{"label": "1"},{"label": "Activé par défaut"}]}]} />

Écrit dans la table `system.processors_profile_log` le temps qu’un processeur a passé en exécution ou en attente de données.

Voir aussi :

* [`system.processors_profile_log`](/docs/fr/reference/system-tables/processors_profile_log)
* [`EXPLAIN PIPELINE`](/docs/fr/reference/statements/explain#explain-pipeline)

<div id="log_profile_events">
  ## log\_profile\_events
</div>

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

Enregistre les statistiques de performance des requêtes dans query\_log, query\_thread\_log et query\_views\_log.
