摘要: 索引的作用毋庸置疑,但他是如何组织,并实现提高语句访问效率的呢?本篇文章为大家做个详细的介绍.聚集索引架构 B-tree如图1-1a.B-tree的结构,叶子节点为数据.数据按照聚集索引键有序排列.b.每个表只能有一个聚集索引.c.创建时如果未声明Unique,索引字段有重复值会内部添加唯一标识符(... 阅读全文
posted @ 2014-07-18 11:50 ShanksGao 阅读(1144) 评论(14) 推荐(3) 编辑
摘要: 概念篇索引概念(index concept)一种表或视图中相关的B-tree的数据结构.索引键列由一列或多列组成.可拥有包含性列(sql2005).用于提升Sql Server 查找相关数据行效率.聚集索引(Clustered index)表或索引视图数据行按照聚集索引键排序.每个表只能有一个聚集索... 阅读全文
posted @ 2014-07-18 11:49 ShanksGao 阅读(496) 评论(1) 推荐(1) 编辑
摘要: 对于已经应用的表(非临时表)统计信息更新条件为500+20%,具体更新条件If the statistics is defined on a regular table, it is out of date if:The table size has gone from 0 to >0 rows.T... 阅读全文
posted @ 2013-07-03 10:27 ShanksGao 阅读(722) 评论(1) 推荐(0) 编辑
摘要: 码字介绍http://msdn.microsoft.com/en-us/library/ms187504(v=SQL.100).aspx锁分区技术对提高并发有一定帮助,但对对象操作又有了新的定义,需要DBA&开发人员在设计,维护应用中做更细致的考量.锁分区提升并发,以及锁等待实例--测试数据库tem... 阅读全文
posted @ 2013-06-17 14:35 ShanksGao 阅读(1079) 评论(6) 推荐(2) 编辑
摘要: 升级原因:由于用于复制需求越来越多,分发服务器压力越来越大,且分发服务为单点,非冗余,存在安全隐患.需求:将分发由sql2005单实例升级为sql2008R2 cluster,由于复制很多,全部重新初始化将会是漫长过程,会影响业务,探索是否可以通过迁移distribution 库一并将未分发命令迁移... 阅读全文
posted @ 2012-11-28 15:29 ShanksGao 阅读(767) 评论(4) 推荐(1) 编辑