Consultas no ClickHouse CloudOs dados nesta tabela de sistema são mantidos localmente em cada nó do ClickHouse Cloud. Portanto, para obter uma visão completa de todos os dados, é necessário usar a função
clusterAllReplicas. Consulte aqui para mais detalhes.Descrição
clickhouse server (e não clickhouse keeper). Ela contém uma linha para cada nó da árvore de dados armazenada no nó Keeper local, incluindo os nós de sistema /keeper.
Ao contrário de system.zookeeper, esta tabela não envia solicitações a um cluster Keeper. Ela lê diretamente o estado confirmado do Keeper local a partir de uma visão consistente e sem bloqueios, sem afetar o processamento de solicitações. A leitura da tabela não exige uma condição de caminho e retorna toda a árvore, sendo adequada para consultas que examinam todos os nós, como encontrar os nós com mais nós filhos ou com a maior quantidade de dados.
Colunas
path(String) — Caminho absoluto do nó.data(String) — Dados armazenados no nó.czxid(Int64) — ID da transação que criou o nó.mzxid(Int64) — ID da transação que modificou o nó pela última vez.ctime(DateTime64(3)) — Momento em que o nó foi criado.mtime(DateTime64(3)) — Momento em que o nó foi modificado pela última vez.version(Int32) — Número de modificações dos dados do nó.cversion(Int32) — Número de modificações dos nós filhos do nó.aversion(Int32) — Número de modificações da ACL do nó.ephemeral_owner(Int64) — ID da sessão proprietária do nó se ele for efêmero; caso contrário,0.data_length(UInt32) — Tamanho dos dados do nó em bytes.num_children(Int32) — Número de nós filhos do nó.pzxid(Int64) — ID da transação que adicionou ou removeu nós filhos do nó pela última vez.seq_num(Int64) — Contador usado para gerar nomes de nós filhos sequenciais do nó.ttl(Int64) — TTL do nó em milissegundos se for um nó TTL; caso contrário,0.acl_id(UInt32) — ID interno da ACL do nó;0se o nó não tiver ACL.