I have two physicals discs (forget about raid and so on) but my database is in 6 parts. Do I get any performance increase by making a new database in only two parts, or is it just a waste of time?
If it just is a waste of time (which I think and hope) should they then be placed 1+3+5 and 2+4+6 or 1+2+3 and 4+5+6?
The reason is that some of our customers are chaning to servers with fewer discs...
Regards
Peter
0
Comments
More than one will always impair the performance, since there is only one write/read head and one controller to do the job.
Peter
Many factors aside from the split of the database parts can effect performance. By making the change you will get an increase in performance at the disc access level, traslating this into a noticeable system performance increase is not so easy. I guess the question is are you seeing performace problems? If so its worth doing, if not its upto you or your client.
How big is the database? All you are really looking at is a back up and restore process so the limiting factor time wise is the size of the database and therefore the time to do the process. Form a consultants point of view there is next to nothing to do. Create the new database with the correct parts and kick off the restore process.
Also, building up a database from a backup is a good way to check the database integrity. You have a combined database check, reduced table size and a new database in 2 parts instead of 6.
You can read about server performance issues in Chapter 6 of "Installation and System Management" (w1w1ism.pdf)