Skip to main content
Interroger dans ClickHouse CloudLes données de cette table système sont stockées localement sur chaque nœud de ClickHouse Cloud. Pour obtenir une vue complète de l’ensemble des données, il faut donc utiliser la fonction clusterAllReplicas. Consultez cette page pour plus de détails.

Description

Contient des informations sur tous les événements de connexion et de déconnexion, réussis comme échoués. Disponibilité system.session_log n’est créée que si la configuration du serveur contient une section session_log. Cette section est commentée dans la configuration par défaut : les requêtes sur la table échouent donc avec UNKNOWN_TABLE tant qu’elle n’est pas activée. Par exemple :

Lecture des tables renommées après une mise à niveau

Lorsqu’une nouvelle valeur est ajoutée à l’énumération interface, la table déjà stockée sur disque conserve l’ancienne définition Enum8. Au premier démarrage de la nouvelle version, system.session_log est renommée en system.session_log_<N> et une nouvelle table utilisant le schéma actuel est créée à sa place ; le schéma de la table renommée n’est pas modifié. Si une connexion a été enregistrée via une interface absente de l’énumération de la version qui l’a enregistrée — par exemple, une connexion ArrowFlight sur une version où ArrowFlight était absente de l’énumération interface — la table renommée contient une valeur brute non définie par sa propre énumération, et un SELECT sur cette table génère l’erreur Unexpected value 10 in enum. Étendez l’énumération de cette table pour pouvoir la lire ; il s’agit d’une opération portant uniquement sur les métadonnées, qui ne réécrit aucune donnée :
Cette table peut être vidée (TRUNCATE) ou supprimée (DROP) à tout moment sans risque.

Colonnes

Exemple

Query
Response
Dernière modification le 26 septembre 2026