1. Optimize User Preferences
Go to Home > Set Preferences and update the following:
- Landing Page: Set to your most-used page (not Home).
- Delay Loading of Sublists: Check this to load subtab data only when clicked.
- Number of Rows in List Segments: Set to a lower value (e.g., 50) to load long lists faster.
- Maximum Entries in Dropdowns: Use 50 or less for quicker dropdown rendering; larger menus will open as popups.
2. Improve Search & Reporting Performance
- Use scheduled searches where possible.
- Limit search/report time ranges.
- Avoid “contains” in filters – use “starts with” or “has keywords”.
- Don’t include System Notes unless necessary.
- Use custom fields instead of relying on historical record logic.
- Schedule long saved searches/reports via the Email/Schedule options.
- Use APM (Application Performance Management) to analyze performance.
- Avoid rerunning long reports while they are still loading.
3. Optimize Firewall & Proxy Settings
- Allow traffic to/from
www.netsuite.comand related URLs. - Open these ports:
- 80 (HTTP)
- 443 (HTTPS)
- 1708 (SuiteAnalytics Connect)
- Avoid using proxy servers to access NetSuite; they may serve outdated cached data.
4. Optimize Dashboards & Portlets
- Reduce real-time portlets on dashboards.
- Minimize slow-loading portlets (e.g., KPIs, saved search portlets).
- Use Shortcuts portlet instead of displaying all portlets on the dashboard.