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
Contém informações sobre alocações de memória feitas por meio do alocador jemalloc em diferentes classes de tamanho (bins), agregadas de todas as arenas. Essas estatísticas podem não ser totalmente precisas devido ao cache local de thread no jemalloc. Para classes de tamanho pequenas, as colunas de slab (slab_size, nonfull_slabs e o alias waste) medem a memória perdida com a fragmentação de slabs.
Colunas
index(UInt16) — Índice do bin, ordenado por tamanho.large(UInt8) — True para alocações grandes e False para alocações pequenas.size(UInt64) — Tamanho das alocações neste bin.allocations(Int64) — Número de alocações.deallocations(Int64) — Número de desalocações.nregs(Int64) — Número de regiões por slab.curslabs(Int64) — Número atual de slabs.curregs(Int64) — Número atual de regiões desta classe de tamanho.slab_size(UInt64) — Tamanho de cada slab em bytes. Zero para classes de tamanho grandes, que não são baseadas em slab.nonfull_slabs(Int64) — Número atual de slabs que contêm ao menos uma região livre. Zero para classes de tamanho grandes.
availregs— Alias denregs * curslabs.util— Alias decurregs / availregs.waste— Alias degreatest((curslabs * slab_size) - (curregs * size), 0).