美文网首页
SQL Server 页存储结构

SQL Server 页存储结构

作者: 神农架村姑 | 来源:发表于2019-10-12 07:48 被阅读0次

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 树形式进行存储。


相关文章

网友评论

      本文标题:SQL Server 页存储结构

      本文链接:https://www.haomeiwen.com/subject/vrmfmctx.html