Unplanned
Last Updated: 13 Aug 2024 06:46 by Nikolas
Felix
Created on: 07 Nov 2023 07:08
Category: Grid
Type: Feature Request
6
[Server app] Improve Group expand/collapse performance
I have a Grid with lots of rows and I have enabled grouping. Due to the fact that I need to show all groups expanded by default I cannot use Load Groups on demand and row virtualization. When I expand/collapse groups the performance is not good. 
2 comments
Nikolas
Posted on: 13 Aug 2024 06:46

Additional observation: performance of grid drops dramatically when adding one aggregate for like this:

        <GridAggregates>
            <GridAggregate Field=@nameof(Name) Aggregate="@GridAggregateType.Count" />
        </GridAggregates>
Vladimir
Posted on: 13 Aug 2024 05:51

Another observation regarding performance: more I open/close view with grid - slower it gets: 3-5-6-7 seconds to show grid with ~100 rows with ~50 groups, grouped by 5 columns.

After refresh of page its faster again, but not acceptable. 

Without groups view opens in less then a second, and grouped by 5 columns more than 10x slower.

It seems that performance drops proportionally to number of groups and grouped columns