I´m trying to update one field on 300,000 contact records in MS CRM. I´m using the standard way to update:
responses = (ExecuteMultipleResponse)orgService.Execute(requests);
However, the problem is that it´s really slow. To update 1000 records it takes approx 3 minutes 20 sec.
And often I get timeout exceptions, which I need to handle in code.
There is no plugins triggering on the field i´m updating. Been trying both on On-premise 2016 and CRM Online.
Is this delay normal? What can I do?
(Retrieving data is much faster. I´m able to fetch approx. 3.5millon records within 1.5 hour).
*This post is locked for comments