The problem we face is posting performance issue, once the problem occur all posting will very slow, one invoice with 7 lines might take more than 3 mins to post. We are now resolve the problem by restart DB server then everything back to OK but we face this situation nearly once a week.
I would like to know what root cause is and how to prevent this situation, please kindly assist.
My customer had more than 22,000 sales invoice line per day and currently DB size is over 100G with 9 months operation. They are run Navision 4.0 on SQL2000. We are running on SAN and I think hardware is not issue.
0
Comments
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
No Dimension !!!!
As i said more 22,000 sales invoice line per day. that's why DB size increase very fast.
I still would like to know why restart can fix the problem and how to prevent the error.
Please kindly comment..
Note: SQL 2005 x64 Standard Edition with Windows Server 2003 x64 R2 Standard Edition will support upto 32 gigs of RAM and 4 processor sockets and a 2 node cluster. With x64 you nolonger have to deal with AWE or the 1.7 gig limit and all the memory can be used for locks, plan caching, and data caching and you can replce SIFT indexes with the new non-clustered indexes with included columns.
How are the disk on the SAN configured? This can make a huge performance difference.
CPU. 4x 2.41GHz AMD
HD Size = 198Gb for DB and 133Gb for Log. HDD is on a SAN.
3.83Gb RAM
Windows 2003 Enterprise
SQL2000 Enterprise
I mean when I have problem all DB writing will impact but no impact on read :shock: .
please kindly advice
That sounds light both RAM and CPUs for this size of system.
Second what is your hard drive configuration. SAN is just a term for the "bit of wire" between the computer and the hard drives, it says nothing about the drives. Are they RAID 1 or RAID 10. Is the log file dedicated to a separate RAID 1 array. How many spindles do you have allocated to the Database? Is there anything else being allocated to the spindles used for the log file.
Still the fact that it gets faster on reboot tends to indicate RAM being the issue. I assume the Navision SQL database is the only program running on the server.
What version of Navision are you on (go to Help About to get the full version).
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
It might easily be some customisation with a while find loop or whatever.
This is a real performance killer for memory.
Off course the other stuff is important like SIFT and Indexes but if it is only one slow process I would start this way.