SQL Server DBA จำเป็นต้องรู้อะไรเกี่ยวกับ Windows Server


12

คล้ายกับคำถามก่อนหน้าของฉันDBA รู้อะไรเกี่ยวกับ SSAS ซึ่งสร้างคำตอบที่ยอดเยี่ยมจริงๆ (ขอบคุณ @ConcernedOfTunbridgeWells!) ตอนนี้ฉันถามคำถามที่คล้ายกัน:

SQL Server DBA จำเป็นต้องรู้อะไรเกี่ยวกับ Windows Server เพื่อให้สามารถจัดการได้อย่างมีประสิทธิภาพและเข้าใจสิ่งที่เกิดขึ้นเบื้องหลังและระดับใดเป็นสิ่งสำคัญที่ต้องทราบระบบปฏิบัติการพื้นฐานที่ SQL Server ทำงานเพื่อ การเป็น DBA ที่ยอดเยี่ยม

มันอาจเป็นคุณสมบัติส่วนบุคคลหนังสือจากประสบการณ์คุณตั้งชื่อมัน!


ไม่ใช่ 'Windows Server' อย่างเคร่งครัด แต่ความรู้เกี่ยวกับสถาปัตยกรรมการจัดเก็บและการปรับแต่งอาจไม่ผิดปกติเช่นกัน
กังวล OffunbridgeWells

คำตอบ:


14

คุณต้องรู้วิธีการของคุณ ...

  • การตรวจสอบประสิทธิภาพ
  • การจัดการดิสก์ (จุดเชื่อมต่อ, คลัสเตอร์ 64k, ระดับ RAID ฯลฯ )
  • นโยบายกลุ่ม + Active Directory + ความปลอดภัย
  • แชร์ + สิทธิ์ NTFS
  • กลุ่มบริการคลัสเตอร์ + ทรัพยากร
  • Powershell
  • ซ็อกเก็ตทางกายภาพ / ตรรกะ / แกน + ความสัมพันธ์
  • สถาปัตยกรรม NUMA

หากไม่มี (และอื่น ๆ ) คุณจะไม่มีประสิทธิภาพนอกการทำงานของ SQL Server ดิบ (เช่นการตั้งค่าการเข้าสู่ระบบ) ทันทีที่คุณต้องการสำรองข้อมูลหนึ่งข้อขึ้นไปจะเริ่มใช้ ...


1
+1 คำตอบที่ดี คุณจะคิดด้วยหรือไม่ว่า DBA จะต้องมีความรู้เกี่ยวกับความปลอดภัยของพอร์ต (ไม่แน่ใจว่าคุณหมายถึงความปลอดภัยทั่วไปหรือเพียงแค่ความปลอดภัยของผู้ใช้) มีปัญหาเล็กน้อยและช่องโหว่ด้านความปลอดภัยที่มีพอร์ตไม่รู้ตัว ฉันอาจจะปิดเพียงแค่ความคิด
โทมัส Stringer

1
คุณจำเป็นต้องรู้มากพอเกี่ยวกับหัวข้อเหล่านี้เพื่อสื่อสารอย่างมีประสิทธิภาพกับเซิร์ฟเวอร์ / ระบบ / ทีมเครือข่าย มิฉะนั้นมันจะเป็นกลุ่มของจ้องมองที่ว่างเปล่าทั่วโต๊ะ ตัวอย่างเช่นฉันรู้เพียงพอเกี่ยวกับเครือข่ายเพื่ออธิบายสิ่งที่ฉันต้องการ / ต้องการ แต่ไม่มีความรู้เกี่ยวกับวิธีการตั้งค่า แน่นอนถ้าคุณเป็น * คนไอทีคนเดียวคุณก็จะได้เรียนรู้ทุกอย่าง!
Jonathan Fite
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.