Hello All ,
we have a database view , using that we created a record ( disable data sync) as Appian record is not allowing view with enable sync option.
facing performance issues with this Appian record picker, please can someone help with the following questions :
Question 1 : how can we implement a minimum character requirement for the search input in the record picker (pickerFieldRecords) to reduce the number of database queries ?
Question 2 : how can we limit the initial load to a smaller subset (i.e. only load 20 result based on user filter) of records to prevent performance bottlenecks ?
Question 3 : is there a way to implement Appian caches record data in memory with disabled data sync record type ?
Thanks!
Discussion posts and replies are publicly visible
As data base views are notoriously known for performance issues, I highly recommend to either find a different solution, or optimize the view performance.
Answers to your questions:
Q1: Not
Q2: No
Q3: No
Any functionality based on a slow database view will be slow.