Skip to content
Opensource internals
  • Posts

Parallelism

ClickHouse Splits GROUP BY into 256 Buckets for Parallel Merges

Oct 21, 2026 15 min read Jay Hubbert

A GROUP BY needs a serial merge at the end — and that’s where the memory high-water mark lives.

ClickhouseInternalsHash tableAggregationParallelism

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·