Performance/speed degradation

pmusu
Member Posts: 55
Hi,
We have a client who is experiencing a gradual decrease in speed on a particular process. There has been no recent changes to the code. They are using Navision 3.70B with SQL Server.
Has anyone encountered a similar problem? A few things they have done is rebuilt the indexes (using SQL maintenance). Last year the performance on this particular task was 5 seconds. It now takes over 1 minute.
We cannot seem to replicate the problem on our local system (they provided a backup). Using client monitor we are not noticing any bottleneck in the process (31ms).
Any suggestions?
Thanks in advance.
We have a client who is experiencing a gradual decrease in speed on a particular process. There has been no recent changes to the code. They are using Navision 3.70B with SQL Server.
Has anyone encountered a similar problem? A few things they have done is rebuilt the indexes (using SQL maintenance). Last year the performance on this particular task was 5 seconds. It now takes over 1 minute.
We cannot seem to replicate the problem on our local system (they provided a backup). Using client monitor we are not noticing any bottleneck in the process (31ms).
Any suggestions?
Thanks in advance.
0
Comments
-
Did you check the querys from NAV to SQL with the SQL Profiler and the client monitor?
Which process has problems with the performance?
What for kinds maintenance jobs exist and how often runs this jobs?
There are some codechanges or some indexchanges?Do you make it right, it works too!0 -
garak wrote:Did you check the querys from NAV to SQL with the SQL Profiler and the client monitor?
Which process has problems with the performance?
What for kinds maintenance jobs exist and how often runs this jobs?
There are some codechanges or some indexchanges?
Thanks for the quick response.
I have used client monitor. They have a customized form (non-standard). It is an quote/order form. They click on a button where you change the status.
In client monitor the statement which takes the most processing time is 31ms. I am focusing on that process. I originally asked the question because I am still not sure what is causing such a decrease in performance.
Thanks and regards0 -
Take also a look to your SIFT Structure and check also with the Profiler on the SQL Server.
Here a link with the needed indicators: viewtopic.php?f=34&t=32657Do you make it right, it works too!0 -
With NAV 3.70 I suppose you use SQL 2000 ...
One crucial aspect is to optimize the SIFT structures of important tables (= many records, many SIFT, heavily used) by reducing the number of "buckets" - see: http://dynamicsuser.net/blogs/stryk/archive/2007/10/28/included-columns-vs-sift-tables.aspx
And: how big is your DB? How many users? What are the hardware specifications of the SQL Server?
Last but not least I recommend to search this forum for "SQL Performance" and you'll find tons of advices to optimize NAV/SQL performance!
Regards,
JörgJörg A. Stryk (MVP - Dynamics NAV)
NAV/SQL Performance Optimization & Troubleshooting
STRYK System Improvement
The Blog - The Book - The Tool0
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