【发布时间】:2010-09-18 03:40:36
【问题描述】:
我已经查看了一些资源,只是想澄清一下并获得意见。
首先,为了完全避免任何问题,我们可以不费心将标识列用作主键,而是让它们自己生成,并以两种方式复制这些值,假设它们在任何时候都是唯一的。
出于这个问题的目的,我说的是 2 种或多种方式复制来解决全局访问问题,我们确实有身份列。
现在我们正在设置事务复制,两个数据库应该相互复制。
据我了解,您为每个数据库服务器分配了一系列种子值,它将使用这些值,您知道有唯一原因您给出了不交叉的范围。那么这是否意味着在复制过程中这些值被插入到种子列中?
因此,如果您将范围 1-10 和 11-20 分配给 2 个服务器,一旦每个服务器插入 10 行,您将在两个数据库中都有种子 1-20?
【问题讨论】:
标签: sql sql-server-2005 sql-server-2000 replication