Tag Archives: Performance

The Platform Cache

We are adding a cache to the Salesforce1 Platform. You’re welcome.

Learn about using PK Chunking to extract large data sets

Use PK Chunking to Extract Large Data Sets from Salesforce

Large volume Bulk API queries can be difficult to manage, sometimes requiring manual filtering to extract data correctly. Learn about how the new PK Chunking feature in Spring '15 can automatically make large queries manageable when using the Bulk API.

SF_JavaThumbnail_nxckas

Solving Java Memory Regressions with Zero Overhead and High Accuracy

Identify the root cause of complex memory regressions by recording JVM object allocations with zero overhead, high accuracy, and existing tools.

stamp-s_fx8flg_ry5qhr

Force.com SOQL Performance Tips: LastModifiedDate vs SystemModStamp

Help your Force.com application scale and perform by understanding differences between use of SystemModStamp and LastModifiedDate in SOQL filters.

Troubleshooting Apex Performance Problems

Apex Performance Troubleshooting

For architects and developers working with Apex code, debugging performance problems can be difficult. A new article explores some of the common causes of performance issues, and then looks at the process of using debug logs, the Developer Console, and other tools to find and fix performance issues.

Network Best Practices for Salesforce Architects

Network Best Practices for Salesforce Architects

For architects and developers implementing applications on the Salesforce1 platform, network-conscious testing is becoming increasingly important when analyzing application performance. A new best practice guide is available that will help you identify risks and find solutions to network related challenges.

Learn more about a new cheat sheet on record locking

Salesforce Platform Record Locking and Concurrency

The Salesforce platform uses locks to ensure referential data integrity. When dealing with large data volumes, record locks and contention can impact performance. We've created a cheat sheet with details of the most common locking issues.

VisualForce Page Usability and Performance

Less is More: Visualforce Page Usability and Performance

Are your Visualforce pages slow to load and hard to use effectively? You might need to consider re-evaluating the design and use of your pages to focus on the information you really need. Design strategies that make it easier for people to focus on the information they need to perform a task can also lead to pages that perform better. This post details strategies you can use to make your Visualforce pages both easier to use and high performance.

Developing Selective Force.com Queries through the Query Resource Feedback Parameter Pilot

With the Spring '14 release, all Force.com developers have access to an exciting new tool: an "explain" parameter option in the platform's REST API. John Tan of Technical Enablement and guest author Chris Peterson have written an article that explains the Query Resource Feedback Parameter pilot and shows you how to use it to retrieve the query execution options that the Force.com query optimizer is considering. The article also gives you a simple Visualforce page and Apex controller to wrap the REST API call.

Force.com SOQL Best Practice: Sort Optimization

Force.com SOQL Best Practice: Sort Optimization

Do you have a SOQL query or a report that takes a long time to complete because you are querying data from an object that has tens of millions of rows, yet your business requirements won’t allow you to add a selective filter? Read on to learn more about sort optimization, a simple technique that many developers and architects overlook when applying SOQL performance tuning best practices.