Performance tuning and optimization

This article helps you plan and optimize application performance with customer engagement apps, including Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing, and Dynamics 365 Project Service Automation.

Microsoft recommends that you don't execute operations that require concurrent database transactions. Also, don’t execute operations that require intensive database transactions during normal business hours, when users are most likely to access the system.

Example operations that require intensive database transactions include:

  • Enable one or more language packs
  • Solution import, upgrade, delete, or export
  • Install or upgrade apps from Microsoft AppSource or the Dynamics 365 admin center
  • Publish customizations
  • Large bulk record operations, such as business unit changes. For example, when a business unit has a very large number of records associated with it

See also

Verify network capacity and throughput for clients