[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Why partition a single volume into C: and D: drives?

Posted on 2004-11-18
Medium Priority
Last Modified: 2010-04-19
I just got a new server, with 400G in a single hardware RAID volume.  It came partitioned with a 12G C: Drive, and the rest in a D: drive.  I've always despised partitioning a single disk this way (C: always runs out of space) and I thought it was a dead practice now that the NTFS supports large enough partitions.  Is there any reason or advantage to partitioning separate C: & D: drive on a single RAID volume?  (Windows Server 2003)
Question by:JohnBPrice
  • 2
LVL 23

Accepted Solution

rhandels earned 2000 total points
ID: 12619320

Yes there is, it is even best practice, to my knowledge. This way you can have all data safely stored on the d drive if the operating system need to be reïnstalled (because you would only need to format the c drive). You would also have better performance, because the data can be traced a lot faster on the drives if they are seperated..

Normally, i would sugget using 5GB + 2* internal mem for the c drive and the rest for the d drive.. If this server is also going to be a print server, i would also suggest creating a 1 GB e drive which sole purpose is to be the spool drive (again performance issues)...

But, the final decission is up to you... If you don't want to create multiple dries, then don't do it..
LVL 16

Author Comment

ID: 12619454
Thanks, Hmmm, do partitions really have a performance impact on Raid 5 arrays?  If I seek cluster 100 on C: and cluster 500 on D:, does the RAID controller see anything different than seek cluster 100 and cluster 500?  I understand that putting the most frequently used files in a limited area of the disk can improve performance through reduced seek times, but this box is going to be primarily SQL Server, and the data files might get more activity than the OS files.

Frankly, I'm looking for a good excuse to not re-partition the darn thing because its a pain in the butt, though maybe I could just drop the D: partition and stretch the C: partition if it comes to that.
LVL 23

Expert Comment

ID: 12619595

I'm not quite sure if the performnace is better, i always create multiple partitions and don't reïnstall with one partition to check the performance, but my gut feeling tells me this will give you more performance... This is also stated in the W2k and W2k3 MSCE books, to create multiple partitions..

Also, the reïnstall of the operating system is a very good reason to partition.. But eventually, the choise is up to you... Because Microsoft also states not to put a SQL database on a RAID 5 setting, although this will work...(all for perfromance, right ;))
LVL 11

Expert Comment

ID: 12620289
it's easier to backup and has a performance impact to partition the drive.
anyway, it's recommended for SQL servers, to use different partitions for System, Datafiles and Logfiles.

Featured Post

NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Organizations create, modify, and maintain huge amounts of data to help their businesses earn money and generally function.  Typically every network user within an organization has a bit of disk space to store in process items and personal files.   …
I guess it is not common knowledge to most Wintel engineers/administrators: If you have an SNMP-based monitoring system in your environment (and it's common to have SNMP or Syslog) it's reasonably easy to enable monitoring of the Windows Event logs,…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Loops Section Overview

868 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question