---
schema_version: "1"
id: 0fe0c057c84cea0f3f71c2905b2dd826c26e8fb138133bc21187697027b26666
title: General
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/salesforce-large-data-volumes-bp/guides/cce/ldv-deployments/ldv-deployments-best-practices-general.md
canonical_url: https://developer.salesforce.com/docs/platform/salesforce-large-data-volumes-bp/guide/ldv-deployments-best-practices-general.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: cb83920ad15e406a844cf375886b8ed9a6d709636708092be5143e63594cf349
products:
  - Best Practices for Deployments with Large Data Volumes
  - Platform Developer Content
---

# General

|Goal|Best Practice|
|----|-------------|
|Avoiding sharing computations|Avoid having any user own more than 10,000 records.|
|Improving performance|Use 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 volumes|When 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 efficient|Distribute 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.|

