正如我最近的一个问题锁定和并发性所显示的那样,很难做到这一点。
您能建议为中级到高级SQL专业人员提供任何好的资源,以便对这些问题进行彻底的研究,从而能够更好地导航这一领域的所有固有缺陷吗?
我在考虑各种各样的资源--教程、博客、手册页、传递会议等等。
发布于 2012-02-13 19:06:18
关于这一主题的最佳书籍,也是最完整的资源,是Kalen的Server 2008内部版。你真的不能做得更好。关于这个主题的另一本好书是Chris的Server 2008内部程序和故障排除。我不认为它像Kalen的书那样完整,但它确实很好地涵盖了一些事情,特别是关于锁定和并发。
发布于 2012-02-13 21:39:34
虽然特定于产品的书籍在解释如何使用这些产品方面做得很好(卡伦·德莱尼的系列很棒!),但它们并没有机会与数据库系统的“黑书”和“红皮书”相提并论。特别是,如果你想要理解这些概念的话,黑色的书(第一个链接)几乎是强制性的阅读。这本红色的书是一本研究论文的集合,很多都可以在网上找到。我留着一个与其中一些链接的页面。第三本书的链接基本上是一个最新的重写‘黑色的书’(也更便宜,并可在Kindle.)
还有几个好的博客,我首先推荐服务器博客。
发布于 2012-02-13 22:25:43
锁和并发是我通过测试和观察学到的一个主题。
从阅读数据库引擎中的隔离级别和并发效应开始,您就可以理解两者之间的关系。现在你可以做实验:
我倾向于用跟踪标志1200或轮廓跟踪检查锁序列。我相信扩展事件也可以使用,但我还没有尝试自己。
https://dba.stackexchange.com/questions/12810
复制相似问题