Description
Affiche les watches actuellement actives enregistrées par ce serveur ClickHouse sur des nœuds ZooKeeper (y compris sur les ZooKeepers auxiliaires). Chaque ligne correspond à une watch. Disponibilitésystem.zookeeper_watches n’existe que lorsque ClickHouse Keeper ou ZooKeeper est configuré. Sur les serveurs où aucun des deux n’est configuré, la table n’existe pas et les requêtes qui la ciblent échouent avec UNKNOWN_TABLE.
Colonnes
zookeeper_name(String) — Nom de la connexion ZooKeeper (“default” pour la connexion principale ou le nom auxiliaire).create_time(DateTime) — Heure à laquelle la watch a été créée.create_time_microseconds(DateTime64(6)) — Heure à laquelle la watch a été créée, avec une précision à la microseconde.path(String) — Chemin ZooKeeper surveillé.session_id(Int64) — ID de session de la connexion qui a enregistré la watch.request_xid(Int64) — XID de la requête qui a créé la watch.op_num(Enum16(‘Close’ = -11, ‘Error’ = -1, ‘Watch’ = 0, ‘Create’ = 1, ‘Remove’ = 2, ‘Exists’ = 3, ‘Get’ = 4, ‘Set’ = 5, ‘GetACL’ = 6, ‘SetACL’ = 7, ‘SimpleList’ = 8, ‘Sync’ = 9, ‘Heartbeat’ = 11, ‘List’ = 12, ‘Check’ = 13, ‘Multi’ = 14, ‘Create2’ = 15, ‘Reconfig’ = 16, ‘CheckWatch’ = 17, ‘RemoveWatch’ = 18, ‘CreateContainer’ = 19, ‘CreateTTL’ = 21, ‘MultiRead’ = 22, ‘Auth’ = 100, ‘SetWatch’ = 101, ‘SetWatch2’ = 105, ‘AddWatch’ = 106, ‘FilteredList’ = 500, ‘CheckNotExists’ = 501, ‘CreateIfNotExists’ = 502, ‘RemoveRecursive’ = 503, ‘CheckStat’ = 504, ‘TryRemove’ = 505, ‘FilteredListWithStatsAndData’ = 506, ‘ListRecursive’ = 507, ‘SessionID’ = 997)) — Opération qui a créé la watch.watch_type(Enum8(‘Unexpected’ = -1, ‘Children’ = 1, ‘Exists’ = 2, ‘Data’ = 3)) — Type de watch : Children (list), Exists ou Data (get).