mssql sqlserver 堆表简介


摘要:
下文讲述sqlserver堆表简介说明,如下所示:



堆表的概念:

在sqlserver中没有建立聚集索引的表,我们称之为堆表。
堆表顾名思义:数据库按一堆存放,按照插入的顺序自动无序存放;
堆表无法预测数据的顺序
堆表数据返回可以能无序,可能随时变化
堆表当执行全表扫描时,先插入的数据可能后获取,因为插入是无序的。

堆表的应用场景:

堆表常用于数据量非常小,并且每次检索数据都返回大部分数据的表,例:分公司列表

创建堆表的方法:

当我们创建一张表时,不加入聚集索引时,此时表就是一个堆表。