Background:
I have a system which we created a few years back for a client on MS CRM 4.0 which allows them to select a bunch of products and add them to an order. Recently the number of items being added has increased dramatically and the time to add the rows has extended to the point that for these few orders with a very many products the system is not fit for purpose.
Question:
Notwithstanding that the client probably shouldn't be adding the number of products to a single order (this is a given, we are where we are.).....
Is there a way to delay all the row adding calculations etc etc that get done each time a row is added until the last row is added. We have run sql profiler so can see a huge quantity of work being done for a simple row add and it would be fine if adding one row but when adding 500 it is a serious problem.
Also would this be easier on 2015. I doubt it, but would be interested if anyone has come across a similar issue and found a workaround.
Your help as always is greatly appreciated.
Many thanks
G