11 2016 档案
摘要:我们知道,几个星期前,微软发布了在Linux上直接运行的SQL Server第一个公开CTP版本!因此,对我来说,是时候跨界在Linux上安装我的第一个SQL安装,这样的话,我就可以在Linux上折腾SQL Server。在这篇文章里,我想给你概括讲下在Linux上,SQL Server的起步是怎样
阅读全文
摘要:上周微软发布了SQL Server的历史性公告:SQL Server 标准版的SP1提供你和企业版一样得功能。你不信的话?可以点击这里。 这改变了整个关系数据库市场,重重打击了Oracle。在今天的文章里我想具体谈下这个令人激动的发布——标准版和企业版之间还是有区别的,在某些情况下还是需要企业版。
阅读全文
摘要:几个星期前一个网友问我,设置数据库恢复模式为简单是否是个好的做法,还有这个做法有什么缺点? 我不能特别强调,但对于OLTP工作负荷(典型读写操作)的数据库,使用简单恢复模式真的不是好主意。而且设置数据库模式为简单真的……(自己想象省略号是啥)。但我不想在这篇文章里说明这个事实,我只想向你展示下,在O
阅读全文
摘要:今天我想谈下SQL Server里另一个非常有趣的话题:在SQL Server里停用行和页层级锁。在SQL Server里,每次你重建一个索引,你可以使用ALLOW_ROW_LOCKS 和ALLOW_PAGE_LOCKS选项来指定,SQLServer在用读写访问你的数据时,应该获得行和页锁。我们从内
阅读全文
摘要:几年前,我写了篇关于闩锁和为什么SQL Server需要它们的文章。在今天的文章里,我想进一步谈下非缓存区闩锁(Non-Buffer Latches),还有在索引查找操作期间,SQL Server如何使用它们。在这里你会学到称为闩锁耦合(Latch Coupling)的概念。 索引查找操作(Inde
阅读全文