[MCOL-5601] Config::makeConfig bottlenecks on a mutex contributing to CPU burned in sys Created: 2023-11-01  Updated: 2023-12-21

Status: In Testing
Project: MariaDB ColumnStore
Component/s: PrimProc
Affects Version/s: 22.08.8, 23.02.4
Fix Version/s: 23.10

Type: Bug Priority: Major
Reporter: Roman Assignee: Leonid Fedorov
Resolution: Unresolved Votes: 0
Labels: None

Attachments: PNG File makeConfig-perf-top.png    
Issue Links:
PartOf
is part of MCOL-5460 concurrent CTE operation excessive mutex Stalled
Sprint: 2023-11, 2023-12

 Description   

CPU sys time measurements with the patch the resolves MCOL-5472-74 demonstrated there is a problematic `Config::makeConfig` call in `RowAggregation::aggReset`. This contributes 14% to CPU utilization in systime. Workload is GROUP BY intensive query.


Generated at Thu Feb 08 02:59:05 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.