2012年3月18日

sql server 索引学习

摘要: 一般来说建立索引的思路是:(1)主键时常作为where子句的条件,应在表的主键列上建立聚簇索引,尤其当经常用它作为连接的时候。(2)有大量重复值且经常有范围查询和排序、分组发生的列,或者非常频繁地被访问的列,可考虑建立聚簇索引。(3)经常同时存取多列,且每列都含有重复值可考虑建立复合索引来覆盖一个或一组查询,并把查询引用最频繁的列作为前导列,如果可能尽量使关键查询形成覆盖查询。(4)如果知道索引键的所有值都是唯一的,那么确保把索引定义成唯一索引。(5)在一个经常做插入操作的表上建索引时,使用fillfactor(填充因子)来减少页分裂,同时提高并发度降低死锁的发生。如果在只读表上建索引,则可以 阅读全文

posted @ 2012-03-18 22:34 shine0210 阅读(120) 评论(0) 推荐(0) 编辑

导航