Users are reporting that their application is slow to load customer records with many transactions. Using performance monitoring tools, you find that the following interface definition is responsible for the vast majority of page load time:

You also notice that both queries (rule!APP_GetTransactionsWithFilters and rule!APP_GetTransactionTypeWithFilters) take about 25 milliseconds each to execute when you test them using expression editor.
Which change would decrease the load time of this interface component the most? (Choose the best answer.)
- Don't fetch total count when getting transactions.
- On line 4, increase the paginginfo batch size to 50 so more data is prefetched.
- Use a synced record for Transactions to improve the query response time for the query performed on line 6.
- Prefetched transation types and use the displayvalue() function to display the Transaction Type for each transaction.
Reveal Solution Next Question