v.22.4New Feature
Profiling Execution Time on Processors in ClickHouse
Profiling on Processors level (underlog_processors_profilessetting, ClickHouse will write time that processor spent during execution/waiting for data tosystem.processors_profile_logtable). #34355 (Azat Khuzhin).
Why it matters
This feature helps users and DBAs diagnose performance bottlenecks by providing granular insight into processor activity within query execution. It facilitates better performance tuning and debugging by showing how much time processors spend actively working versus waiting.How to use it
Enable profiling by settinglog_processors_profiles to true. Once enabled, ClickHouse will log processor-level timing details into the system.processors_profile_log table, which users can query for analysis.