Our application became terribly slow after adding a Grid column with Related actions.
We have a record type with Type "Other Web Service" which calls backend Integration and gets 20 records, it also has 9 Related Actions.
Before adding new related actions grid column, page used to load in 5seconds but now it is taking around 40seconds. When checked the performance of grid, grid column is making 20*9 = 180 integration calls which is causing the slowness.
Any idea on how to reduce the integration calls?
Discussion posts and replies are publicly visible
Would it be possible to run 9 calls to the integration at the beginning in local variables, then define the related actions for all 20 using the 9 local variables you have, or some other way front-loading a smaller number of calls to happen once and get reused?