标签: database race-condition
我正在使用ApexSQL Diff API将服务器和客户端数据库与不同的身份种子同步。同步后,我重新安装了两个数据库。
有竞争条件。如果服务器在同步之后但在重新播种之前添加新行,则它们将具有错误的ID。 ApexSQL管理自己的数据库连接,因此无法在事务内部进行同步。
示例:
答案 0 :(得分:0)
我们为客户端添加了负ID,从而避免了重新安装服务器: - )