Summary
In this chapter, we’ve covered a lot of varying concepts, all related to the improvement of performance when working with data in Salesforce. We started with revisiting LDV and covering skinny tables. We then moved on to the optimization of search and queries, and then looked at task locks and their impact on performance.
Looking at moving large amounts of data out and into Salesforce was next on our agenda for this chapter. To that end, we covered PK chunking and then looked at moving data into Salesforce in a performant way despite loading millions of records.
In the next chapter, we’ll look at how data movement in and out of Salesforce can be used in data backup and restore scenarios.