When loading a large volume of data, such as 5 million donation history records, into Salesforce, it is
essential to temporarily disable TDTM (Trigger Handler Framework) to ensure the data load is
successful. TDTM triggers can slow down or interrupt the data load process due to the large volume
of records being processed.
Steps:
Go to Setup > Custom Metadata Types.
Select "Trigger Handlers."
For each trigger handler, uncheck the "Active" checkbox to temporarily disable it.
Perform the data load using Data Loader or another data import tool.
Once the data load is complete, re-enable the TDTM Trigger Handlers by checking the "Active"
checkbox for each trigger handler.
Reference:
CertGod Nonprofit Cloud Consultant Guide: Advises on the importance of managing TDTM triggers
during large data loads.
Salesforce Documentation on TDTM: Provides instructions on managing and disabling TDTM triggers.