0

就 SQL 术语而言,HEAP 是否代表具有非聚集索引的表?

还是有细微差别,或者有完全不同的含义?

4

3 回答 3

0

堆可以根本没有索引或非聚集索引。但是聚集表也可以在顶部有非聚集索引,所以 -

HEAP 代表具有非聚集索引的表吗?

不是一个很好的定义,因为具有非聚集索引的表可以是聚集表或堆。

于 2012-04-01T21:55:38.070 回答
0

堆是没有聚集索引的表。就那么简单!

于 2012-04-01T22:34:01.260 回答
0

堆是没有聚集索引的表。堆中有一行sys.partitionsindex_id = 0用于堆使用的每个分区。默认情况下,堆只有一个分区。当一个堆有多个分区时,每个分区都有一个堆结构,其中包含该特定分区的数据。

于 2012-04-01T23:18:33.133 回答