sfmc // SQLPRODUCTION
Stage Before Large Add/Update
Move expensive transformation into an overwrite staging DE before a large Add/Update write.
sqladd updatestagingperformance
Trust & provenancePRODUCTION
Evidence tierPRODUCTIONOfficial sources1Other sources0Last verified2026-10-05
Evidence tier describes my hands-on relationship with the content. Official sources describe platform contracts/documentation. Production observations should not automatically be treated as official limits.
An Add/Update Query Activity slows down as target volume grows.
/* Query Activity -> Interim_DE (Overwrite) */
SELECT
SubscriberKey,
EmailAddress,
ModifiedDate
FROM [Source_DE]
WHERE ModifiedDate >= DATEADD(day,-1,GETDATE())
/* Next Automation step:
Data Copy / Import from Interim_DE -> Durable_Target using Add/Update */The transformation is separated from the expensive target existence checks; Salesforce recommends a staging + Data Copy/Import pattern for some large Add/Update workloads.
This is an orchestration pattern, not only SQL. Measure the full automation runtime and validate target keys.