在上一個文章里,我們理解了有聚集索引表和沒有聚集索引表之間的區(qū)別。有聚集索引的表叫聚集表。沒有聚集索引的表叫堆表(heap table)。
堆表(heap table)每個IAM頁存儲單個對象的分配(單個頁或區(qū)分配)信息。堆表的表掃描是通過掃描IAM頁,找到保存堆表數(shù)據(jù)的對應(yīng)頁或區(qū)來完成。
使用下列命令可以獲得IAM頁。
1 DBCC IND('databasename','Tablename',-1)
上述查詢的輸出結(jié)果里,Page Type列值為10的記錄就是IAM頁。
堆的結(jié)構(gòu)如下圖所示:
新聞熱點
疑難解答
圖片精選