Hi all,
After profiling our order processing code we discovered that the
PurchaseOrder.Save method took 15 seconds to complete! Drilling down
further
in the call stack it seems that the cleanup takes most of this time. The
following methods are called:
PurchaseOrder.Save
OrderGroupFreeThreaded.SaveAsOrder
PrivateOrderGroupMtsTxHelperFreeThreaded.SaveAsOrderHelper
DBUtil.Dispose (2x)
Util.CloseAndReleaseConnection
This last method (CloseAndReleaseConnection) takes about 15 seconds to
complete for each order.
Has anyone seen this behaior before? Can anyone speculate on the cause and
remide?
--
Grtx,
Marc Jacobi