现在我有一个 PK 所在的数据库int IDENTITY
。去年,我最近的任务是将这些添加到复制拓扑中。除了 IDENTITY 字段之外,这已经很好地解决了。
我想探索使用uniqeidentifier
(GUID) 更改或替换它们的选项。
插入新的PK列是否可行?
我会更好地将其增加到 abig int
吗?
还有什么我应该考虑的吗?
详细说明我为什么要这样做:
据我了解,当复制遇到 IDENTITY 列时,它会为每个订阅者预留一个身份范围,例如 1-1000(默认),以确保该列的唯一 INT。您拥有的订阅者越多,它可能会成为更大的问题。这导致了我们不断收到的身份范围检查约束错误。
谢谢