堆数据表是没有***索引的表。即数据行不按任何特殊的顺序存储,数据页也没有任何特殊的顺序。数据页不在链接列表内链接。
sys.system_internals_allocation_units 系统视图中的列 first_iam_page
指向特定分区中堆的分配空间的一系列 IAM 页的第一页。 使用 IAM
页在堆中移动。堆内的数据页和行没有任何特定的顺序,也不链接在一起。数据页之间唯一的逻辑连接是记录在 IAM 页内的信息。
ITPUB个人空间8n e#l%C*~l#^#{u
那么堆表是如何存储数据的呢?出于简化的目的,我们先来构造不含任何索引的一张堆数据表,然后从简单到复杂逐步深入探讨。
#div_code img { border: 0px none; }
--创建一张数据表,从系统表生成测试数据
hwLfh8FR u6517DROP TABLE testheap
hr
阅读(574) | 评论(0) | 转发(0) |