摘要:
减少磁盘I/O和逻辑读次数的最佳方法之一就是使用索引,索引允许SQLSERVER在表里查询数据而不需要扫描整个表。 当没有聚簇索引存在以建立数据的存储顺序时,存储引擎将简单地遍历整个表以查找所需要的。没有聚簇索引的表被称为堆表(Heaptable) 一个页面的空间有限,所以一行包含的列数越少,它就能保存越多的行。非聚簇索引通常不包含所表列,它一般只包含有限数量的列,因此一个页面将能包含比表行本身更多行的非聚簇索引。因此,SQLServer能够从表现一个非聚簇索引的页面中读到比从表现包含该列的表的页面上更多的值。 非聚簇索引的好处是,它有一个独立于数据表的结构,所以可以被放置在不同的文...
阅读全文
posted @ 2014-04-04 15:07
xuxu_dragon
阅读(310)
推荐(0)
编辑