General

GoalBest Practice
Avoiding sharing computationsAvoid having any user own more than 10,000 records.
Improving performanceUse a data-tiering strategy that spreads data across multiple objects, and brings in data on demand from another object or external store.
Reducing the time it takes to create full copies of production sandboxes with large data volumesWhen creating copies of production sandboxes, exclude field history if it isn’t required, and don’t change a lot of data until the sandbox copy is created.
Making deployments more efficientDistribute child records so that no parent has more than 10,000 child records. For example, in a deployment that has many contacts but does not use accounts, set up several dummy accounts and distribute the contacts among them.