站长之家 - 语言 2010-08-26 15:15

对SQL Server聚集索引的指示综合描述

《对SQL Server聚集索引的指示综合描述》文章已经归档,站长之家不再展示相关内容,下文是站长之家的自动化写作机器人,通过算法提取的文章重点内容。这只AI还很年轻,欢迎联系我们帮它成长:

文章主要描述的是SQLServer聚集索引的指示,在实际操作中借助聚集索引来进行搜索行,在一般的情况下会比借助非聚集索引来搜索行快主要有两个原因...

因为SQLServer聚集索引更小并且不需要额外的书签查找来发现匹配的行,而且比相似定义的非聚集索引可通过更少的页的读操作来发现行...

第二个原因是聚集索引的表中的数据物理上就是按照聚集键来存放,搜索重复值或者聚集键的一个范围值更快;行之间相互邻接并且SQLServer能简单定位第一个满足条件的行然后顺序搜索直到发现最后一个满足条件的行...

对于单行查找,一个非聚集索引通常比一个相似的聚集索引花费更少的I/O代价...

任何时间当聚集索引的键值改变了,所有把聚集索引作为书签的非聚集索引都需要被修改...

聚集索引也不会重用以前数据页中的空间,因为所有新的行都排在数据表的末尾...

......

本文由站长之家用户“IT专家网”投稿,本平台仅提供信息索引服务。由于内容发布时间超过平台更新维护时间,为了保证文章信息的及时性,内容观点的准确性,平台将不提供完整的内容展现,本页面内容仅为平台搜索索引使用。需阅读完整内容的用户,请联系作者获取原文。

推荐关键词

24小时热搜

查看更多内容

大家正在看