我在这里阅读了各种问题/答案,这些问题/答案基本上表明,出于性能原因,在 uniqueidentifier 列上使用聚集索引是一个糟糕的选择。无论如何,我需要使用 uniqueidentifier 作为我的主键,并且我不想使用 newsequentialid() 因为生成的值彼此太相似(我需要更多随机 ID,所以用户不能 [合理地] '猜测'另一个ID)。
那么,索引这个 PK 的最佳方法是什么?即使此列上的聚集索引并不理想,它是否比“唯一、非聚集”索引更好?
我正在使用 SQL Server 2005。