I have a processing only report that reads through sales orders, filtered to the current date, and posts them. The same user runs it on the same machine at roughly the same time every day and sometimes it takes 5 minutes but sometimes it takes hours. The number of orders processed are always roughly the same and I've tested it with all other users logged out but it seems to make no difference. I've also tried it on their server to hopefully minimise any network issues but got the same results.
Its NAV 2009 classic on SQL server 2005. Any advice would be much appreciated
Thanks, Steve
0
Comments
I would try to see if you can determine what the differences are between the fast and slow batches.
That's why I proposed that. You can use the client monitor to actually see which insert / read / update / delete / whatever is slow. Your monitor would actually show for example maybe 30 ms to insert to the dimensions table and maybe 400 ms to insert to Item Ledger entry (just an example). There are many reasons for poor performance and with no detailed input about the problem a general start point hint is the only way I think.