房天下 > 房天下问答 > 业主生活 > 其他
  • 非聚集索引的查询效率没有聚集索引效率高?

    提问者:xamljn

    发布于2010-12-31

共1个回答
  • rzswm 丨Lv 0
    这个不能笼统的说为慢,因为有一些因素凭单个语句的执行根本比较不出来。但是聚集索引的数据是保存在B树的叶节点上,因此找到索引键的时候,也就等于同时找到了相关的数据,而非聚集索引找到键值时,还需要再根据键值去查找记录。但是在sql server 2005或以后的版本中,非聚集索引增加了include的概念,可以类同的实现聚集索引的。对于无附加列的非聚集索引,相当于增加了一些IO操作,因此在大事务量的系统中,经过累加、放大之后,聚集索引的优势就会比较明显的显现出来。
    +1 2010-12-31 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。