Creating selective, optimizable filter conditions that target indexed fields is key when you want to run fast Salesforce reports, list views, and SOQL queries. But how do you know which fields in your database have indexes? Read this short blog post to learn the easiest way to identify both standard and custom fields that have the indexes.
Tag Archives: Performance
We are adding a cache to the Salesforce1 Platform. You’re welcome.
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.
Identify the root cause of complex memory regressions by recording JVM object allocations with zero overhead, high accuracy, and existing tools.
Help your Force.com application scale and perform by understanding differences between use of SystemModStamp and LastModifiedDate in SOQL filters.
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.
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.
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.
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.
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.