Hello everyone,
I'm experiencing performance issues with the "Get items" action to retrieve items from my SharePoint list. Currently, the execution of this action can take more than 30 seconds, which is too long for my use case.
Here's what I've already implemented to optimize performance:
- Filtering: I filter only on indexed fields
- Columns: I retrieve only the necessary columns (thanks to "Limit Columns by View")
- Maximum number of elements: I have limited the number of elements retrieved to 500 (thanks to "Top count")
- Pagination: I have activated pagination, also with a limit of 500 elements
Here are a few more details that might be useful:
- SharePoint Online list: The list I'm working with is quite large (over 30,000 items)
- Context: The "Get items" action is crucial to my workflow and needs to be as fast as possible, as it returns data to the user of a Power Apps application
I'm looking for additional tips or techniques to improve the performance of this action. Are there any settings or practices I may have missed? Specific configurations for large SharePoint lists?
Any help or suggestions would be greatly appreciated. Thank you in advance for your time and expertise.
Best regards,
Charles