Splitting SQL DB across HDDs

Arturs
Member Posts: 30
So has anybody tried to split SQL database across many HDDs to increase overall database performance ? Is it cost-effective ?
Regards,
Arturs Gedvillo
CTO
Arturs Gedvillo
CTO
0
Comments
-
0
-
It depends on what you mean by "split SQL database across many HDDs"
If you mean:
1. Place the database on a RAID 10 array supporting a large number of physical drives:
Yes.
2. Spreading the database objects across several physical files. Each placed on its own drive.
No.There are no bugs - only undocumented features.0 -
Locking is caused by your user's interaction with your database. Your hardware will not stop or create locking.
Improving system performance will reduce the time required to execute a specific event. Even though the same locks occur, the users will see better performance and may view it as a reduction in locks. A poorly performing server can easily be viewed as a locking problem by users.
That being said, moving to RAID 10 can help system performance. But don't neglect the rest of your system.
How big is your database?
Describe your current system.There are no bugs - only undocumented features.0 -
And you need to think about this:
8 HDDs connected in RAID1 in config 4x2 HDD (4 pairs) with 4 DB files will be better than 8 HDDs in one RAID10... Why? Because if you split DB into more files on separate HDDs the access speed is lower and SQL can optimalize the access to the files...0 -
SQL will not optimize its access across multiple database files. If you split the database, you must decide which database object will reside in which files, and configure them manually. The one restriction is that a table and its primary key must be in the same file.
Placing the database files on RAID 1 also also introduces the maintenance task of reconfiguring the database whenever a file outgrows its drive set.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