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