从哪里开始学习了解 SQL Server 体系结构和内部结构?

Κύρ*_*σον 8 sql-server

我对 T-SQL 和 SQL Server 组件有基本的了解。我的目标是掌握我的技能并学习有关 SQL Server 的一切,最终成为未来的 DBA。我想了解深入的 SQL Server 内部结构,一切究竟是如何工作的,何时以及为什么。你能给我推荐一个好的起点吗?恕我直言,通过编程工作是不可能的。

RK *_*ala 8

只是为了添加到此线程的建议中,您可能会发现这些很有趣

图书:

  • 我发现 Thomas Larock 的DBA Survior非常有用。它没有深入到 SQL Server 内部,但它有正确的指针来指导新手成为成功的 DBA。如果你已经过了那个新手阶段,你可以跳过这个。

  • 作为 DBA Survior 的下一步,Rod Colledge 的SQL Server 2008 Administration in action对我很有用

  • Jonathan Kehayias 的《SQL Server 故障排除》是一本很棒的书。它可以免费下载。还可以查看SSC 上提供的其他书籍。我目前正在阅读格兰特弗里奇的一关于执行计划的

那里有一些很棒的博客:

  • 阅读Paul Randal 博客上“非自愿 DBA”类别下的所有内容。虽然我知道您显然不是一个非自愿的 DBA,但在向新手解释事情时,他们往往会更简单。

  • Buckwoody有一个伟大的博客在这里,也是一个有用的SQL Server的参考指南这里。他最近在写关于 Windows Azure 的东西,但你可以查看档案

其他博客以随机顺序

播客:

其他很棒的网站 - SSC、MSSQL Tips、SQLCAT、LessThanDot。

这个列表并不完整,如果我错过了一些重要的书籍/网站/博客,那是因为我也在学习,我的知识有限。让我们希望此线程上的其他人添加更多资源。

祝你好运!

更新:我忘记包含SQL Server Performance Survival Guide technet 文章,其中包含大量链接和指针。


Cle*_*ill 5

那里有很多非常好的资源。Microsoft 认证是一个很好的起点,尤其是在您没有正式培训或经验的情况下。

要添加到上述链接,

如果您刚刚开始,这些博客中涵盖的主题可能会有点高级。SQL Server 有很多信息需要了解,尽量不要超前。现在,有很多涉及 SAN 的 SQL 部署,因此您最终还需要查看存储站点。IMO,请尝试遵循 Microsoft 认证,因为它是一个结构化的过程,将为构建提供非常好的基础(不,我不为 Microsoft 工作)。它还可以帮助您踏入某个地方的大门,开始使用您所学的知识。

这是一个有趣的旅程..祝你好运!

编辑:更正了亚当姓氏的拼写