Posting speed problem

SteveLove
Member Posts: 4
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
Its NAV 2009 classic on SQL server 2005. Any advice would be much appreciated
Thanks, Steve
0
Comments
-
Search the forum for Performance, Optimization etc. There are plenty of posts about this. You should start by using the client monitor to figure out where the problem appears. Then you can start investigating deeper (Optimize your tables, Use a Commit periodically, look at indexes, look at hardware etc...).0
-
kapamarou wrote:Search the forum for Performance, Optimization etc. There are plenty of posts about this. You should start by using the client monitor to figure out where the problem appears. Then you can start investigating deeper (Optimize your tables, Use a Commit periodically, look at indexes, look at hardware etc...).
I would try to see if you can determine what the differences are between the fast and slow batches.0 -
kapamarou wrote:You should start by using the client monitor to figure out where the problem appears.
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.0 -
in case it is a concurrent usage problem when one user blocks another you could try decreasing lock timeout duration. This is database parameter you can set from File-Database-Alter in the Advanced tab of the form0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions