在一个堆中,索引经过IAM 的PFS位图去查找适当空间插入索引,若是不存在,则分配一个新页面。指针
对长度可变的列进行更新时,行的大小就会扩展,页可能没有空间而没法容纳行,此时 SQL Server就会把扩展的行移动到足够的空间上,在原来的位置上保留一个 “”正向指针“”,索引
指向新行的位置,正向指针的做用是在移动数据行时,避免在修改非汇集索引中的行指针。扩展
所以堆中不会发生页拆分,页拆分只在Btree中发生。数据