浅谈数据库索引 数据库索引有什么用( 八 )


共享的行标识符用于连接同一个表上的两个索引 。
如果某个表中有一 个聚簇索引,因此有一个聚簇键,那么该表上的全部非聚簇索引的叶节点使用该聚簇键作为行定位器,而不是使用物理记录标识符 。
如果表中没有聚簇索引,那么非 聚簇索引继续使用物理记录标识符指向数据页 。
在上面的两种情况中,行定位器是非常稳定的 。
当聚簇索引的叶节点分开时,由于行定位器是有效的,所以非聚簇索 引不需要被修改 。
如果表中没有聚簇索引,那么页的分开就不会发生 。
而在以前的版本中,非聚簇索引使用物理记录标识符如页号和行号,作为行的定位器 。
例如,如果聚簇索引(数据页)发生分解时,许多记录行被移动到了一个新的数据页,因此有了多个新的物理记录标识符 。
那么,所有的非聚簇索引都必须使用这些新的物 理记录标识符进行修改,这样就需要耗费大量的时间和资源 。
索引调整向导无论对熟练用户还是新用户,都是一个很好的工具 。
熟练用户可以使用该向导创建一个基本的索引配置,然后在基本的索引配置上面进行调整和定制 。
新用户可以使用该向导快速地创建优化的索引 。
【浅谈数据库索引 数据库索引有什么用】参考:baidu