【发布时间】:2010-10-24 04:15:56
【问题描述】:
我知道使用 GUID 的好处,以及使用 INT 作为数据库中的 PK 的好处。考虑到 GUID 本质上是 128 位 INT,而普通 INT 是 32 位,因此 INT 可以节省空间(尽管这一点在大多数现代系统中通常没有实际意义)。
最后,您会在什么情况下将 INT 用作 PK 与 GUID?
【问题讨论】:
-
请注意:这个问题是在 2009 年提出的。请参阅 softwareengineering.stackexchange.com/a/337560/156440 和 stackoverflow.com/questions/11938044/… 了解更多最新回复,包括指向 Kimberley Tripp 更新建议的链接。
标签: database primary-key guid