DBA - 你做了什么让你最了解你的角色?

JM1*_*JM1 0 database-design sql-server

我希望这个问题不会太主观以至于它已经结束,因为我认为它可以帮助新的 DBA,他们希望更好地全面了解如何成为一名有能力、知识渊博的 DBA,并且精通他们的行业。

  1. 你做了什么让你最了解你的角色?
  2. 是否有任何培训、书籍、经验最能帮助您了解自己的角色以及如何很好地履行职责?
  3. 如果您可以总结您的最佳建议,让某人全面了解如何管理 Microsoft SQL-Server,根据您的具体旅程,您会怎么说?

谢谢你。

J.D*_*.D. 6

如果您指的是 Microsoft SQL Server,那么我的路径直接适用,否则您可以得出相同的概括并将它们应用于您正在学习的数据库系统。以下四件事是我的 DBA 知识增长的主要贡献者:

  1. Brent Ozar - 具体来说,我很幸运地偶然发现了他的播客办公时间,每天都会听所有旧的,直到我被赶上,然后我会参与在新的现场会议中提问。(您可以在任何现代播客系统上找到播客。)这有助于在我的大脑中引入新的关键术语和系统功能,即使我当时并不完全理解它们。只是听一遍又一遍使用的词汇本身就非常有帮助。
  1. RTM(阅读手册) ——在我迷上了 Brent Ozar 并学习了很多新的关键术语之后,我会多次阅读有关该功能的 Microsoft 文档,以尝试了解它的用途和使用方式。有时我会一页一页地扫描文档,寻找更多我不知道的功能。我渴望至少听说过 SQL Server 必须提供的每个功能。

  2. 信誉良好的文章和博客- 除了 Brent Ozar 网站上的所有内容外,还有大量信誉良好的站点,其中包含有关 SQL Server 一切事物的精彩信息。仅举几例,SQLPerformanceRedGate 的 Simple TalkErik Darling DataKendra LittlePinal Dave 的 SQL Authority,Aaron Bertrand 写的关于他贡献的众多地方(包括 SQLPerformance)的任何内容,以及许多其他内容那里。我最初是从我在 SQL Server 上遇到的谷歌搜索问题中偶然发现的,或者在尝试从 Microsoft 文档中进一步了解我的知识时。

  3. DBA.StackExchange - 这个网站一直对我有很大帮助,特别是当我处于学习的早期阶段并陷入困境时。我从我在这里提出的许多问题中学到了很多东西,因此,当我分享这些知识以帮助这里的其他人时,或者当我被迫对我提​​供给他人的答案进行更多研究时,我会继续提高我的专业知识。