为什么要使用rowguid
?有什么好处?
假设一家公司有成千上万的客户,如果不是为什么,这是一个很好的方法来根据性别划分他们的性能和快速查询?
像Facebook这样的大公司如何处理他们的评论,用户和其他事项的主键,例如:
假设有五个用户使用主键1,2,3,4,5 ...
如果从那里删除用户3,现在它将被留下1,2,4,5,这是连续链之间的差距。他们如何处理它?</ p>
答案 0 :(得分:3)
不知道 - 也许您使用非自动值,因此您可以在其他数据库中保持不变(可能用于第三方集成等)。
当您不知道性别(或想要完整列表)时,不要划分性别等字段,您还必须搜索两个表,当您想要添加其他过滤/搜索时你将不得不再次做多个表
那么,如果ID链中存在间隙 - 它不会产生任何影响。为什么你认为这很重要?