存儲方式不同:聚集索引的葉子節點存儲了數據行的實際數據,而非聚集索引的葉子節點存儲了指向數據行的指針。
查詢速度不同:由于聚集索引的葉子節點存儲了實際數據,因此在使用聚集索引進行查詢時可以直接獲取數據,查詢速度更快。而非聚集索引需要先定位到數據行,然后再通過指針獲取數據,查詢速度相對較慢。
索引唯一性不同:聚集索引一般是唯一的,即每個數據行只有一個聚集索引。而非聚集索引可以有多個,可以根據不同字段創建多個非聚集索引。
數據存儲位置不同:聚集索引將數據行存儲在同一位置,而非聚集索引將數據行存儲在不同位置,需要通過指針進行訪問。
聚集索引只能有一個,而非聚集索引可以創建多個。