https://www.cnblogs.com/gaochundong/p/everyone_is_a_dba_sqlserver_page_storage_structure.html
没有聚集索引
如果一张表没有聚集索引(Clustered Index),则数据本身没有结构,这样的表称为堆(Heap)。
堆中的数据没有任何结构,当有新的数据行插入时,SQL Server 会寻找空闲的可用空间直接插入。
存储数据的数据页之间也没有连接关系,不会形成一个链表。
有主键 聚簇索引
SQL Server 在构成 Primary Key 约束的列上创建一个唯一索引,如果不明确指定,则默认该索引类型是唯一聚集索引。
当为表建立聚集索引后,表内的数据会重构成树状结构,也就是使用 B 树形式进行存储。












网友评论