Salesforce Bulk Data Loads and Full-Text Search Indexes

Salesforce Data Bulk APIs

Quickly loading large amounts of data into the Salesforce1 Platform is certainly awesome, but can temporarily cause stale full-text search indexes. Do you understand why this can happen? More importantly, do you know why this matters to your application users and strategies for addressing this problem? Read this post for more details. Continue reading

How Much Data Can You Load into Salesforce in One Hour?

Fast parallel data loading with the Bulk API

If you’ve read the many blog posts, wikis, webinars, and other content from the Customer Centric Engineering-Technical Enablement team, then you already know how we help customers investigate and solve challenging problems, take what we learn, and teach others how to avoid similar problems. The idea is to make tough roads easier to travel for everyone else that comes next.

Loading extreme amounts of data into the Salesforce1 Platform is a problem area where we often see customers struggle, especially when trying to take advantage of the Bulk API’s parallel loading feature with large volumes of data. So… Continue reading Query Optimizer Secrets You Can Use Today

The Query Optimizer

The query optimizer is not unlike the cost-based optimizer you’ll find in many traditional relational database systems–it helps map out the most efficient path to the data you request from the database. However, because the database is multitenant and uses a record-ownership model, it has some remarkable differences to be aware of so that you get the best performance for your applications. Continue reading

Under the Hood: How the Salesforce Platform Handles 1.3+ Billion Transactions per Day

Salesforce Platform 1.3+ Billion Transactions

Open the hood, have a peek, and learn more about how the Salesforce platform is built to handle more than 1.3 billion transactions per day. Continue reading

Alert! Salesforce Event Notification Webinar on October 16

Alert! Salesforce Event Notification Webinar on October 16

Join us for a live webinar on October 16 and learn about your event notification options on the platform. This intermediate-level webinar will introduce a variety of requirements around event notification, and we’ll compare and contrast features you can use to meet those requirements. Topics include point/click approaches with Chatter, workflow rules, and scheduled reports, as well as programmatic solutions built on Visualforce and the Streaming API. Continue reading

Collecting Selectivity Statistics for Queries

Collecting selectivity statistics

Building efficient SOQL queries, reports, and list views depends on selectivity and indexes, especially when your objects have some serious record counts. Previous resources teach you how the query optimizer makes decisions, including information about selectivity thresholds for filter conditions. But how can you put this knowledge into practice? This post gives you some simple, practical steps for gauging the selectivity of your filter conditions–before you actually use those conditions in your queries. Continue reading

Your Data in the Cloud: Salesforce Security, Privacy, and Trust

Your Data in the Cloud: Salesforce Security, Privacy, and Trust

It’s important that you are confident that your cloud provider has the world-class security and privacy solutions to adequately protect your data. So what does it take to trust a cloud? Read on to learn why you should trust cloud solutions with your assets. Continue reading

Alert! Salesforce Event Notification Designs for Apps

Learn about Salesforce and event notification designs

Organizations that have typical business applications often need to notify their users about important data changes so that those users can take action. Read this post to learn about event notification, the different Salesforce and features that you can use to implement it, and how you can actually use those features to meet your event notification needs. Continue reading

Extreme Salesforce Data: Distributed Application Partitioning with Canvas and Heroku

Extreme Salesforce Data

Want to scale your Salesforce data set to new heights? Then check out this hands-on tutorial that shows you how to implement an external application to store historical records. You also learn how to integrate its UI and user authentication into Salesforce so that your users can analyze historical data right alongside operational data. This practical step-by-step guide uses a combination of Salesforce Platform technology, including, Heroku, and Canvas. Continue reading

Understanding Platform Internals Helps You Build Better Apps Platform Internals

When you have a good understanding of how something works, you greatly increase the likelihood that you’ll have a better experience using that something. In this blog post, I’ll expand on that thought, pointing out how it applies to application design, development, and implementation. Continue reading