我一直想知道跨SQL服务器的GUID的唯一性。

我有一台中央数据库服务器和100台客户端数据库(均为SQL Server)。我有一个合并复制(双向)设置,用于在客户端和主服务器之间同步数据。同步过程将每天进行2-3次。

对于每个要同步的表,我使用GUID作为PrimaryKey,并且每个表在本地都会添加新记录,并在本地生成新的GUID。

在每台客户端计算机和主数据库服务器上创建GUID时,如何确保它在所有客户端和主数据库上生成唯一的GUID?

它如何跟踪在其他客户端/服务器DB上生成的GUID,以便它不会重复该GUID?

最佳答案

GUID是唯一的(出于您的目的)

互联网上无休止的辩论-I like this one

关于sql - GUID在SQL服务器之间是否唯一?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19048154/

10-12 01:30
查看更多