Hi Community,
I am using a!recorddata for my readonly grid. record is API backed which has 3.5 million rows of meta data (just 4 columns). I am using pagesize as 50. I have provided filters in UI for users to narrow down their search. Since currently I am only using sample size data , Should I expect any performance issues once 3.5 million data is synced into records?
I didn't find any recipes for a!recorddata with pagesize. So also would like to understand how readonly grid interprets and handles pagination just by using pagesize without any limitation on amount of records?
Discussion posts and replies are publicly visible
If you only load 50 items from any number of larger set, I would not expect any kind of performance degradation.
As soon as you introduce filtering and search, a larger dataset will lead to a degradation in performance. How much, depends on the design of the system. When using synced records, you will have to calculate the expected data growth and add enough resources to keep the required performance level. Contact Appian in case you want to discuss this deeper.
Thanks Stefan Helzle .
Just to add few more details, I will be sync once in a month and and there is no expected data growth. Total count would remain around 3.5 million itself.
If we ignore the filters for now, above config would handle pagination for whole record set right , i mean pagination works for 3.5 million data just by passing the pagesize parameter (I know, user won't do this on a real time time scenario). Wanted to make sure this would pass performance testing for my case .