Optimize Nav 2009 with SQL Server

nverma
Member Posts: 396
Hey yall,
I was wondering what are some of the best practices to optimize nav with sql server. I tried searching on google and i cant really find a clear set of best practice. Our company is trying to fine tune the database for one of our clients. Also, we are looking for ways to increase (make efficient) the READ and WRITE capabilities of the system while reducing the size of the database.
Any tips or properties that we can setup in the system that might help achieve this goal will be greatly appreciated.
Also, if you know of any tools (paid/free) that might help with this optimization.
I was wondering what are some of the best practices to optimize nav with sql server. I tried searching on google and i cant really find a clear set of best practice. Our company is trying to fine tune the database for one of our clients. Also, we are looking for ways to increase (make efficient) the READ and WRITE capabilities of the system while reducing the size of the database.
Any tips or properties that we can setup in the system that might help achieve this goal will be greatly appreciated.
Also, if you know of any tools (paid/free) that might help with this optimization.
0
Comments
-
Contact J. Strike is the best recommandation I can give you.
He's one of the best SQL-experts for NAV.0 -
ummm...ok...thanks0
-
[Topic moved from 'NAV/Navision Classic Client' forum to 'SQL Performance' forum]
Joerg Stryck: http://www.stryk.info/
but also http://www.sqlperform.com/Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0 -
First of all, you need to make sure it is all set up and maintained properly. Here's a couple of videos that might be useful for you:
SQL Server Setup for NAV: http://youtu.be/pOIjde-xpz4
SQL Server Maintenance for NAV: http://youtu.be/0KbZkKdyZps
No external tool needed to do this. If that is not enough, you will need to get an expert involved. Talk to your partner about getting some help in this area.0 -
One minor but important tip.
If you are running recovery model: full (recommended) then backup the full database and the log files, else the log files keep growing until you run out of spaces and SQL Server crashes.
Backing up the log file does not shrink it, but it does release space by removing completed transactions that have been backed up in the database backup.
From SQL Server 2008 on, you can no longer truncate the log file which was the easy fix.
(I just ran into this yesterday - 980GB in 2 log files on a 1TB disk.)
The rest of the tuning - research, read books, and as the budget permits use a NAV SQL Server performance specialist.David Machanick
http://mibuso.com/blogs/davidmachanick/0 -
davmac1 wrote:One minor but important tip.
....
From SQL Server 2008 on, you can no longer truncate the log file which was the easy fix.
....
Well actually you can (sort of). In 2008 (and up) this is accoumplished by switching to Simple Recovery and the back to Full.There are no bugs - only undocumented features.0
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