1 个回答
Michael Brown (Salesforce) Forum Ambassador
Hi Julie, I've noticed this in orgs with massive amounts of data; I'm not sure if that applies to you or not. Some initial things that come to mind are:
- Make sure you are avoiding data skew. This can happen if you have thousands of child records all related to the same parent
- Clean up your page layouts my removing rarely used fields. Apps such as FieldTrip can help you identify which fields your users are filling out and which ones they aren't
- Using the Tab Lightning Component in Lightning can be useful. This prevents all the Lightning Components on the page from loading at once. Only the ones in the active tab will be loaded
- Similarly, you can use conditionally displayed Lightning Components to only render components as the desired time
- If you have massive amounts of roles and profiles, taking the time to consolidate these can help performance
- With Report Builder, sometimes starting with strict filters and then opening up the results can be helpful as opposed to starting a report that shows everything and then trying to filter it down, which can be time consuming with thousands of records
- If your org is consuming massive amounts of data, storing some of that data externally and then exposing it through Lightning Connect could potentially be useful as well.
This article has good tips on how to troubleshoot performance issues which may be worth looking over: https://help.salesforce.com/articleView?id=technical_requirements_slow_load_times.htm&type=5
Thanks,
Mikey