v.22.8Improvement
Display Server-Side Time by Default in ClickHouse Benchmark with New Command Options
Display server-side time inclickhouse-benchmarkby default if it is available (since ClickHouse version 22.8). This is needed to correctly compare the performance of clouds. This behavior can be changed with the new--client-side-timecommand line option. Change the--randomizecommand line option from--randomize 1to the form without argument. #40193 (Alexey Milovidov).
Why it matters
This feature enables more accurate performance comparison across different cloud environments by showing the actual time taken on the server side rather than client-side measurements, which can be affected by network latency and other factors.How to use it
By default,clickhouse-benchmark will show server-side time if the server supports it. To revert to displaying client-side time instead, use the new --client-side-time command line option. Additionally, the --randomize option has changed format and should be used without an argument (e.g., --randomize instead of --randomize 1).