Troubleshoot Performance Issues
An issue qualifies as a performance issue when a user's response time is slow when navigating to various objects or specific fields, such as dynamic choice lists or custom fields, or if there's a process that's taking a long time to complete.
This topic is a checklist you can use to troubleshoot the issue at user's end first. If the issue continues, we recommend that you contact Oracle Support to investigate the issue further.
Performance Checklist
Use this checklist to help troubleshoot performance issues:
Issue Type |
Description |
More Information |
---|---|---|
Is the user using the correct URL? |
Confirm that the user is working in the unified home page URL. Here's an example of the URL construction: If the pod name is |
If not, be sure to use the correct construction to provide better and faster navigation. |
What's the user's internet speed? |
Ask the user to go to Ask the user to click Show more info in the speed test page. Check the latency and speed. If speed is low and latency is high, you might need to switch to a network with better speed and less latency. If that URL doesn't work, run these commands from the command prompt to see if you're getting a prompt response (attach the output to your service request). Command 1:
For example:
Command 2:
For example:
|
You will need all of this information to give to Oracle Support if the performance issue persists. |
Are the browser settings optimal? |
Validate the browser settings at the user's end. Also, use a different browser that doesn't have add-ins installed. Or, use the same browser in private window or incognito mode. |
Review the article, Best Practices for Browser Settings and Performance on Fusion Applications (Doc ID 1385107.1), on My Oracle Support. Have the user set up his browser according to the recommendations there. |
Is Oracle Social Network active? |
Inactivate Oracle Social Network if the user isn't using it. This will optimize performance. |
Review the article, How To Hide/Show Social Links in Cloud Apps UI (Doc ID 2055189.1), on My Oracle Support. |
Is a saved search using too broad of criteria? |
If the performance issue is with saved searches, we recommend that the user apply saved searches with selective filters instead of using the default blank or all options. |
Avoid using searches with leading wildcards. Avoid using the "All Records I can See" in the search. See the Personal Lists section in the Search chapter in the Using Sales guide for more details. |
Have the search processes been run? |
For performance issues from the Find box, be sure to run the search scheduled processes:
|
See the Work Area Search section in the Search chapter in this guide. |
Are you using dynamic choice lists? |
If performance issues happen when the user clicks on a dynamic choice list, go into Application Composer and add a data filter to the list. |
See the Dynamic Choice Lists section in the Add Objects and Fields in the Configuring Applications Using Application Composer guide. |
Have the applications just been updated? |
If performance issues are occurring after an application update, have the user "warm up" the browser; in other words, click around in the application pages. |
Try the same flow three times and see if the issue is reproducible. |
Have you just published sandboxes? |
Warm ups are needed for the application clicks after publishing sandboxes. |
Usually, publishing a sandbox invalidates caches and that requires warm ups. Note: In production environments, sandbox usage should
be minimal. You should always use the Customization Set Migration
tool to migrate custom between environments.
|
Is the user on a VPN, proxy, or mobile line connection? |
The user may be on a VPN, proxy, or mobile line connection (mobile modem or tethering). |
Refrain from using VPN, proxy, or mobile line connections (mobile modem or tethering). Always use a hard LAN line or a wired connection. |
Is the AF log set to finest? |
The logging level may be set to finest. The log level should only be Severe at User and Site levels. |
Here are the recommended settings:
|
Are you using formulas on landing pages? |
Formula fields on landing (list) pages tend to add performance degradation for list page loading, and affect actions like search and create. |
Move these fields to edit pages in order to avoid any performance issues. |
Are you using |
Any Groovy code that's promoted to production must
be checked against |
If your |