Any tips for troubleshooting business rule performance on form loads?

Digit
Kilo Guru

We have a form that is loading super slowly, and I am trying to determine which related list is causing the issue.
I'm planning on removing each on a one-by-one basis, but would love to know if there are any more tips for debugging these (something along the lines of Slow Query, Slow Transactions, etc)? I was also trying to gauge business rule affects this as well, but see nothing; hopefully I'm just missing something.

Also, once I know it's a related list causing the issue and which one, do you know of any ways to improve the load times, other than indexing the tables?

 

Thanks for the information!!

 

7 REPLIES 7

So Lets say its RL, are you using OOB ones or there are custom RLs which might have some complex scripting scenarios?

Best Regards
Aman Kumar

OlaN
Giga Sage
Giga Sage

Hi,

One thing you could check is if the related list has an read ACL that involves a script that does GlideRecord-functions, that will surely slow down the loading of those records.
But then it should also be equally slow to load a list of those records, regardless if it's in a related list or not.

It could also be slow to load a related list if you have a custom related list defined, which has a complex related query.

Abhay Kumar1
Giga Sage
Hi Digit, i am not completely clear but i will share my experience when i was came across same scenario. One of form section was taking long time to load data and it was related to cmdb baseline. I got to know this through console log of browser after hitting my head. You can check this by removing either section tabs or related lists from form. Hope this will help you.