Que doit savoir un DBA SQL Server sur Windows Server?


12

Analogue à ma question précédente Que doit savoir un DBA sur SSAS? , qui a généré une réponse vraiment merveilleuse (merci, @ConcernedOfTunbridgeWells!), je pose maintenant une question similaire:

Que doit savoir un DBA SQL Server sur Windows Server pour pouvoir le gérer efficacement et comprendre ce qui se passe dans les coulisses et dans quelle mesure est-il important de connaître le système d'exploitation sous-jacent dans lequel SQL Server s'exécute afin devenir un grand DBA?

Il peut s'agir de fonctionnalités individuelles, de livres, d'expérience, vous l'appelez!


Pas strictement «Windows Server», mais une connaissance pratique de l'architecture de stockage et du réglage peut ne pas aller non plus.
ConcernedOfTunbridgeWells

Réponses:


14

Vous devez absolument connaître votre chemin ...

  • Moniteur de performances
  • Gestion des disques (points de montage, clusters 64k, niveaux RAID, etc.)
  • Stratégie de groupe + Active Directory + sécurité
  • Partages + autorisations NTFS
  • Service de cluster + groupes de ressources
  • Powershell
  • Supports / noyaux physiques / logiques + affinité
  • Architecture NUMA

Sans cela (et d'autres), vous êtes inefficace en dehors du travail brut de SQL Server (par exemple, la configuration des connexions). Dès que vous souhaitez des sauvegardes, un ou plusieurs des éléments ci-dessus commencent à s'appliquer ...


1
+1 bonne réponse. Pensez-vous également qu'il serait prudent pour les administrateurs de bases de données d'avoir une connaissance de la sécurité des ports (vous ne savez pas si vous vouliez parler de sécurité générale ou simplement de sécurité des utilisateurs)? Il y a quelques problèmes et sans doute des failles de sécurité avec l'ignorance des ports. Je suis peut-être parti, juste une pensée.
Thomas Stringer

1
Vous devez en savoir suffisamment sur ces sujets pour communiquer efficacement avec les équipes serveur / systèmes / réseau. Sinon, ce sera un tas de regards vides tout autour de la table. Par exemple, j'en connais juste assez sur le réseautage pour décrire ce que je veux / besoin, mais je ne sais pas comment le configurer. Bien sûr, si vous êtes * le seul informaticien, vous pouvez tout apprendre!
Jonathan Fite
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.