uniquifier(4 bytes 額外開銷),導致鍵值變大、頁面分裂增加、非叢集索引書籤膨脹。IDENTITY、NEWSEQUENTIALID(),新資料寫入尾端,減少頁面分裂。測試表 10 萬筆,每 2 筆重複鍵值,佔用 359 頁;改為唯一鍵後僅 247 頁,節省 31% 空間。
GUID (NEWID()):隨機分布,嚴重頁面分裂、碎片化。CHAR(50)+DATETIME)。若業務強制要求非唯一/可更新鍵,可考慮:
IDENTITY 欄位做叢集索引,業務鍵建唯一非叢集索引。UNIQUEIFIER 隱含行為,但需接受額外儲存與維護成本。

