我想知道在Unique Key上使用标识列的优点。我一直使用标识列,并且知道它比Unique Key更好。但我想知道身份密钥相对于唯一密钥的好处。
由于
答案 0 :(得分:2)
您是否尝试在使用标识列与uniqueidentifier列作为主键之间做出决定?
Uniqueidentifier(Guids)具有在整个环境中独特的优势,可以更轻松地唯一标识给定表的上下文之外的记录。它们还提供了一个您可以在应用程序中公开的密钥,这些密钥不易迭代。
标识列使用的存储空间更少,因此更快,更高效。
他们的使用没有正确的答案。这实际上取决于具体情况。
答案 1 :(得分:-1)
主键可以用作另一个表中的外键,标识列不能。如果没有看到您尝试存储的数据类型,我建议您使用标识列,同时将其设置为主键。