Slaesforce FAQ

how to make salesforce run faster

by Myrna Funk Published 2 years ago Updated 2 years ago
image

How To Make Your Salesforce Reports Run Faster

  • Exclude unnecessary data. We should only query data that is relevant to the report we are building. ... Choose a report...
  • Use efficient filters / operators. Use equal to or not equal to instead of contains or does not contains filters. For...
  • Optimize your Salesforce environment. Do you know how many records exist for each...

Close other applications running on the client device, if possible. Reset browser settings to original defaults, if possible. Remove unused or unnecessary browser plugins and extensions. Upgrade the client device to a model with more processing power and memory.

Full Answer

Is your Salesforce application performance slowing your business down?

If the application’s performance suffers, so does the business. Delays within the Salesforce application, slow page load times, and timeouts aren’t just productivity killers. In some cases, important work can be lost and files can’t be saved. Even worse, when users are unable to make updates, a lack of visibility across the company can ensue.

Are delays in Salesforce killing your productivity?

Delays within the Salesforce application, slow page load times, and timeouts aren’t just productivity killers. In some cases, important work can be lost and files can’t be saved. Even worse, when users are unable to make updates, a lack of visibility across the company can ensue.

Does AppExchange increase CPU usage in Salesforce?

If your problem is with custom Apex, it’s a good idea to review Salesforce’s tips for improving efficiency here. It should also be noted that AppExchange packages do get an increase for a lot of different Salesforce limits, but not for CPU time. A managed package shares the same CPU pool with everything else in your organization as mentioned here.

What are the disadvantages of using Salesforce processes over apex?

And even small Processes can negatively impact the speed of your Salesforce org, leading to timeout errors. This is actually great from a maintenance perspective since declarative processes are easier to understand than Apex, the tradeoff being that the builders don’t always allow you to be as efficient as you could be in Apex.

image

Why does my Salesforce run so slow?

Slow load times can result from devices that don't meet Salesforce minimum technical requirements. Also, plug-ins, extensions, and excessive tabs can consume processing power and memory, degrading performance. The way your Salesforce org is configured can lead to slow performance.

Is Salesforce lightning slower than classic?

It has been a long time since the Salesforce Lightning Experience has released, and it has proven itself to be more efficient than the Classic version of Salesforce. However, as a client-side base platform, the users are likely to face slow load speed issues while making the transition.

How do I know if my Salesforce is slow?

Measure your Salesforce performance To measure your SFDC performance, run the Salesforce Performance Test by appending speedtest. jsp to your org's domain (e.g., https://MyDomainName.lightning.force.com/speedtest.jsp.

How do I monitor my Salesforce performance?

To measure EPT with the Lightning Usage App, select a tab in the Activity or Usage section on the left side of the page. You can view EPT by the browser used, or by page. Because the Lightning Usage App aggregates performance metrics, using the EPT counter can be better for measuring specific pages.

Is Salesforce Classic being retired?

All Salesforce Classic users will be automatically moved to Lightning experience on January 7, 2020. You will still be able to switch back to Classic, but it is a signal for all companies to hurry up with Salesforce Lightning migration.

Why Salesforce Classic is better than lightning?

Salesforce Lightning also offers a new and improved interface with additional features that make it easier and more engaging for users, whereas Salesforce Classic offers the original, albeit updated, interface that is lacking in some key areas. Generally speaking, Lightning just offers more.

How can I improve Salesforce?

7 Ways to Instantly Improve Your Salesforce OrgKeep Custom Fields Under Control. ... Provide Continuous Training. ... Collect Feedback. ... Restrict Report Creation. ... Improve Efficiency with Apex and Workflows. ... Make the Most of Validation Rules. ... Organize Reports and Dashboards Logically.

What is performance edition in Salesforce?

Performance Edition orgs include all Unlimited Edition functionality plus clean, targeted lead and customer data from Data.com, coaching and feedback tools from WDC, trusted identity services from Identity, and more.

What are enhanced lists in Salesforce?

Enhanced lists give you the ability to quickly view, customize, and edit list data to speed up your daily productivity.

What should I monitor in Salesforce?

21 Different Monitoring & Auditing Tools in SalesforceLightning Usage App.Optimizer Report.Health Check.Portal Health Check.Force.com Source Security Scanner.Record Modification Fields.Field History Tracking.Field Audit Trail.More items...

What does the Performance monitor do in Salesforce?

Monitoring Salesforce is a beneficial way to identify issues early on, mitigate them, and reduce the number of call center tickets when downtime happens. It can also help you stay proactive with performance issues and help IT identify opportunities for improvement across the network.

How do you monitor Salesforce?

Here are 17 ways I monitor the Salesforce orgs that I work on in order to anticipate implementation breakdowns bfore they actually happen.Application Logging Framework. ... Tooling API. ... REST API – Limits. ... Setup Audit Trail. ... Health Check. ... Salesforce Optimizer. ... System Overview. ... Apex Exception Emails.More items...•

Why is Salesforce important?

For many companies, Salesforce is a critical component in their business operations. Companies rely on Salesforce to keep the business moving smoothly and profitably. If the application’s performance suffers, so does the business. Delays within the Salesforce application, slow page load times, and timeouts aren’t just productivity killers.

What is technical debt in Salesforce?

According to Salesforce, technical debt is the “ongoing cost of expedient decisions made when implementing code.” If you’d like to read more about technical debt before moving on to best practices for reducing it, we’ve dedicated an entire blog post to the topic here.

What happens if a process fails?

This error can creep up in a variety of ways. If a Process fails, you’ll receive a warning as an exception email. You might also start anticipating the error when you experience slower load times while creating or updating records.

A Single, 360 Shared View of Every Customer

Welcome to Salesforce Customer 360, One Integrated CRM Platform for uniting Marketing, Sales, Commerce, Service, and I.T. Departments.

Leading Through Change

Watch stories filled with thought leadership, inspiration, and insights from business leaders and our greater community.

How to get faster reports in Salesforce?

1. Trim Unneeded Data. Designing your report to get only the data you need is the single best way to get faster reports.

What are the fields that are optimized for search?

Some standard fields are optimized for search: Id, Name, OwnerId , CreatedDate, SystemModStamp, RecordType. Master-detail fields and lookup fields are also optimized for search. Custom fields are optimized for search if External ID is selected for the field.

What is dashboard refresh?

A dashboard refreshes data for everyone who has access to it whenever anyone clicks Refresh. If you have a report that takes a long time to run, put it in a dashboard and direct users to that rather than the report. You’ll have more people seeing fresh data with fewer report runs.

image

Exclude Unnecessary Data

Image
We should only query data that is relevant to the report we are building. We can take note of the following key points to exclude any unnecessary data from our reports: 1.Choose a report type that only includes the objects you need. 2.Remove any unnecessary columns from the report. 3.Whenever possible, use "My…" or "M…
See more on cloudanswers.com

Optimize Your Salesforce Environment

  • Do you know how many records exist for each object in your report queries? The more records, the bigger the object's storage size and the longer the report takes to run. To determine the size of an object, from Setup, enter Storage Usage in the Quick Find box, then select Storage Usage and see each object's Storage value in the Current Data Storage Usagesection. As storage usage inc…
See more on cloudanswers.com

Schedule Reports and Dashboards

  • A dashboard refreshes data for everyone who has access to it whenever anyone clicks the Refresh button. If you have a report which takes a long time to run, add it in a dashboard. This way you will have more people seeing fresh data with fewer report runs. Also, encourage your users who have "Schedule Dashboards" permission to have their dashboards refresh on a scheduled b…
See more on cloudanswers.com

Exclude Unnecessary Data

Image
We should only query data that is relevant to the report we are building. We can take note of the following key points to exclude any unnecessary datafrom our reports: 1. Choose a report type that only includes the objectsyou need. 2. Remove any unnecessary columns from the report. 3. Whenever possible, use “My…” or “M…
See more on forcetalks.com

Use Efficient Filters/Operators

  • Narrow your filters
    Use equal to or not equal to instead of contains or does not contains filters. For example, use the Contact Owner equal to John Smith instead of theContact Ownercontains John. This limits the amount of data retrieved and makes the report load faster.
  • Focus on the right time period
    Queries with fixed time frames run faster than open-ended queries. We should always set a start and end date values to limit the report data. If that’s not possible, then try using relative date values such as – THIS WEEK, LAST MONTH, or YESTERDAY. This works well for saved reports. …
See more on forcetalks.com

Optimize Your Salesforce Environment

  • Consider the storage size of your objects
    Do you know how many records exist for each object in your report queries? The more records, the bigger the object’s storage size and the longer the report takes to run. To determine the size of an object, from Setup, enter Storage Usage in the Quick Find box, then select Storage Usage an…
  • Empty your Recycle Bin
    Data you’ve deleted still gets queried when you run your report unless you permanently delete it by emptying the Recycle Bin. Make sure to empty the Recycle Bin after pruning your data.
See more on forcetalks.com

Schedule Reports and Dashboards

  • A dashboard refreshes data for everyone who has access to it whenever anyone clicks the Refresh button. If you have a report which takes a long time to run, add it to a dashboard. This way you will have more people seeing fresh data with fewer report runs. Also, encourage your users who have “Schedule Dashboards” permission to have their dashboards refresh on a sched…
See more on forcetalks.com

Exclude Unnecessary Data

  • We should only query data that is relevant to the report we are building. We can take note of the following key points to exclude any unnecessary data from our reports: 1. Choose a report type that only includes the objects you need. 2. Remove any unnecessary columns from the report. 3. Whenever possible, use “My…” or “My Team’s…” option rather than “All…”. For example, My Accou…
See more on medium.com

Use Efficient Filters / Operators

  • Narrow your filters Use equal to or not equal to instead of contains or does not containsfilters. For example, use the Contact Owner equal to John Smith instead of the Contact Owner contains John. This limits the amount of data retrieved and makes the report load faster. Focus on the right time period Queries with fixed time frames run faster than ...
See more on medium.com

Optimize Your Salesforce Environment

  • Consider the storage size of your objects Do you know how many records exist for each object in your report queries? The more records, the bigger the object’s storage size and the longer the report takes to run. To determine the size of an object, from Setup, enter Storage Usage in the Quick Find box, then select Storage Usage and see each object’s Storage value in the Current Da…
See more on medium.com

Schedule Reports and Dashboards

  • A dashboard refreshes data for everyone who has access to it whenever anyone clicks the Refresh button. If you have a report which takes a long time to run, add it in a dashboard. This way you will have more people seeing fresh data with fewer report runs. Also, encourage your users who have “Schedule Dashboards” permission to have their dashboards refresh on a scheduled b…
See more on medium.com

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9