WinUI.TableView icon indicating copy to clipboard operation
WinUI.TableView copied to clipboard

Bad performance on large datasets

Open SISTF opened this issue 5 months ago • 2 comments

Description:

Using large datasets with 500k+ rows makes filtering and sorting slow.

Steps to Reproduce:

Load large data set with min. 500k rows.

Expected behavior:

Fast and snappy.

SISTF avatar Aug 05 '25 15:08 SISTF

hey @SISTF could upload some screenshots or video recording for this issue?

w-ahmad avatar Aug 05 '25 20:08 w-ahmad

Tests with 800k+ rows

Opening OptionsMenu: https://github.com/user-attachments/assets/7e086caa-2b20-4b5e-8f45-65e2a6000b9a

Filtering 1 value: https://github.com/user-attachments/assets/0bd8f93e-8cfc-4352-ab01-baa4976b8d28

Clearing Filter: https://github.com/user-attachments/assets/0e9fc8c1-4c51-4ca9-943f-39973b625a31

Ordering: https://github.com/user-attachments/assets/2380a92a-f0b4-4c90-9f26-e443f60d6e94

With LargData-Improvements:

Opening OptionsMenu is instant: https://github.com/user-attachments/assets/1020d08e-b634-4122-9a00-442f8d95bd99

Filtering 1 value, ordering, clearing all in one short time showing the massive improvements: https://github.com/user-attachments/assets/a3f86bf3-24a2-49a8-80a4-29bb5fb0272f

SISTF avatar Aug 06 '25 07:08 SISTF