Bhoopathi

"Be Somebody Nobody Thought You could Be"

Thursday, September 8

MS CRM Execute Multiple

Dynamics CRM Execute Multiple – Performance Tests

I have created a simple console application which will fire multiple transactions to the Dynamics CRM 2011 platform. 10,000 records will first be created, followed by a retrieve, update, and finally a delete. The application is connected to an on-premise deployment of Dynamics CRM 2011.

Firstly, let’s look at the traditional approach of processing single transactions at a time. The entire process completed in 1310 seconds.
 Dynamics CRM Execute Multiple Performance Tests
Next we’ll compare the new ExecuteMultipleRequest method which will push batches of 1000 transactions to the CRM platform. The entire process completed in 1034 seconds, over four minutes faster than the traditional approach!
 Dynamics CRM Execute Multiple Performance Tests
As you can see from the results above, the ExecuteMultipleRequest will improve the total processing time for your custom CRM integrations.