v.23.5Improvement

Charge Server Memory for Dictionaries

Charge only server memory for dictionaries. #49995 (Azat Khuzhin).
ClickHouse now charges only server memory usage for dictionaries instead of combining server and client memory.

Why it matters

This feature addresses the issue of inaccurately accounting memory usage by dictionaries across server and client, providing clearer and more precise memory consumption metrics for server resources. This helps users better understand and optimize memory allocation and usage on the server side.

How to use it

The feature is enabled by default in how ClickHouse accounts for dictionary memory usage. Users do not need to change any configuration to benefit from this update; memory reporting related to dictionaries will automatically reflect only the server's memory usage.