在 .Net 中我可以在多大程度上依赖 GUID? 我的 SA 告诉我的
we will use GUID as primary keys in all tables.
我想知道 GUID 作为主键的可靠性。
会不会有重复的机会?
Should we really use this way ?
How about the performance ?
任何建议都会对我有帮助。
最佳答案
这是 GUID 的一些要点,可以给您答案
优点:
- 在整个服务器中是唯一的。
缺点:
- 在连接、索引和条件中使用时,就性能而言,字符串值不如整数值最佳。
- 需要比 INT 更多的存储空间。
您可以在以下位置阅读完整的帖子:SQL SERVER – GUID vs INT – Your Opinion
关于c# - 在 .Net 中,我可以在多大程度上依赖 GUID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7397892/