Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Aperçu des paramètres

Aperçu

Voici les principaux groupes de paramètres de ClickHouse :

  • Paramètres globaux du serveur
  • Paramètres de session
  • Paramètres de requête
  • Paramètres des opérations en arrière-plan

Les paramètres globaux s’appliquent par défaut, sauf s’ils sont remplacés à des niveaux plus spécifiques. Les paramètres de session peuvent être spécifiés via des profils, la configuration des utilisateurs et des commandes SET. Les paramètres de requête peuvent être fournis via la clause SETTINGS et s’appliquent à des requêtes individuelles. Les paramètres des opérations en arrière-plan s’appliquent aux mutations, aux fusions et éventuellement à d’autres opérations exécutées de manière asynchrone en arrière-plan.

Consulter les paramètres non définis par défaut

Pour voir quels paramètres ont été modifiés par rapport à leur valeur par défaut, vous pouvez interroger la table system.settings :

SELECT name, value FROM system.settings WHERE changed

Si aucun paramètre n’a été modifié par rapport à sa valeur par défaut, ClickHouse ne renverra rien.

Pour vérifier la valeur d’un paramètre donné, vous pouvez spécifier le name du paramètre dans votre requête :

SELECT name, value FROM system.settings WHERE name = 'max_threads'

Ce qui renverra quelque chose comme ceci :

┌─name────────┬─value───┐
│ max_threads │ auto(8) │
└─────────────┴─────────┘

1 row in set. Elapsed: 0.002 sec.

Pour aller plus loin

Navigation