Take the 2-minute tour ×
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

Analogous to my previous question What does a DBA have to know about SSAS?, which generated a really wonderful answer (thank you, @ConcernedOfTunbridgeWells!), I now ask a similiar question:

What does a SQL Server DBA need to know about Windows Server in order to be able to manage it efficiently and understand what is going on behind the scenes and to which degree is it important to know the underlying OS in which SQL Server runs to in order to become a great DBA?

It can be individual features, books, from experience, you name it!

share|improve this question
    
Not strictly 'Windows Server' but a working knowledge of storage architecture and tuning might not go amiss either. –  ConcernedOfTunbridgeWells Mar 8 '12 at 16:42

1 Answer 1

up vote 10 down vote accepted

You definitely need to know your way around...

  • Performance Monitor
  • Disk Management (mount points, 64k clusters, RAID levels etc)
  • Group Policy + Active Directory + Security
  • Shares + NTFS permissions
  • Cluster Service + resource groups
  • Powershell
  • Physical/Logical sockets/cores + affinity
  • NUMA architecture

Without these (and others) you're ineffective outside of raw SQL Server work (eg setting up logins). As soon as you want backups, one or more of the above starts to apply...

share|improve this answer
    
+1 great answer. Would you also think it prudent for DBAs to have knowledge of port security (not sure if you meant general security or just user security)? There are a few issues and arguably security vulnerabilities with ignorance to ports. I may be off, just a thought. –  Thomas Stringer Mar 9 '12 at 4:11

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.