[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 241
  • Last Modified:

databases on system c drive

What if any risks are there in housing user and system drives on the c drive of a windows server. And do ms themselves recommend against it in any of their references?
0
pma111
Asked:
pma111
4 Solutions
 
Paul MacDonaldDirector, Information SystemsCommented:
Microsoft advocates separating database and log files.  It stands to reason neither should be on a system drive, if performance is a priority.
0
 
Paul MacDonaldDirector, Information SystemsCommented:
0
 
Mohammed KhawajaCommented:
Below are some of the risks:

1.  OS running out of disk space due to log or database files growing large
2.  Performance as disk will be taxed by OS, logs and read and write to the DB
3.  Potential data loss:  You separate logs and databases to ensure you do not lose both database and log files due to a disk failure
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
Lee W, MVPTechnology and Business Process AdvisorCommented:
A single logical drive, in addition to the issues above, also reduces your flexibility in management and migration.  I use multiple logical drives as a form of hard quota so no one service eats up disk space and kills all services and so that, for example, if I replace the server, I can just move the VHD/VHDX to a new server - one large file copy is MUCH faster than copying thousands or millions of little files to a new server.  Further, I can create test networks much more quickly by only copying C: drives and selected data drives instead of ENTIRE systems.  (And these days, I ONLY install in VMs UNLESS there's a highly specific reason not to!)
0
 
pma111Author Commented:
Do all the above apply to both system and user databases or can you get away with storing system databases on the system drive
0
 
Lee W, MVPTechnology and Business Process AdvisorCommented:
Why would you want to?
0
 
Anthony PerkinsCommented:
Why would you want to?
I suspect the author's install has the system databases already on the C: drive and they are unsure/fearful of moving them.
0
 
Gerald ConnollyCommented:
@pma111 - you want your databases of whatever flavour to have consistent performance, if its on the C: drive its having to compete with all the system stuff for disk IOPS and MB/s

So no its not a good idea to have any DB's on your system disk.
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now