I have a fairly busy database server running SQL Server 2008 R2 that has the following setup:
- SATA RAID 1 (2 Drives) - OS / Programs
- SAS RAID 10 (4 Drives) - Sql Database Files (data and logs)
- SAS RAID 1 (2 Drives) - TempDB (data and logs)
Assuming I can't add additional drives into this server, have I made the best use of the configuration I have available? Or should I consider another scheme here where logs are isolated from the data files, for example?
Update:
For those that requested further hardware details:
- The SATA drives (used for the OS / Program partition) are: WD 7200 RPM 3 Gb/s 3.5 Inch SATA
- The SAS drives used in the other arrays are: Seagate 15K RPM 6 Gb/s 3.5 inch SAS
- The RAID controller used is an: LSI 9260-8i SAS/SATA 6 Gb 8 port
Update 2:
Based upon the feedback I've received, it looks like I have the following viable options to choose from - I will award the bounty to someone that can tell me which is likely to be the best in the environment that I've outlined:
- Leave everything as is - I probably won't do much better
- Move my 2 SAS RAID 1 drives into my existing RAID 10 array to have it composed of 6 disks in total
- Move my log files onto the SAS RAID 1 and/or relocate TempDB (data or logs) back to the RAID 10