只有数据在多个站点进行更新时才会发生更新冲突。例如:
用户 1 在远程站点 1 更新行。
用户 2 在远程站点 2 更新相同的行。
来自用户 1 的更新被发送和应用到统一数据库。
来自用户 2 的更新被发送到统一数据库。
解决此类更新冲突的缺省方法如下:
时间更近的操作(在本例中为来自用户 2 的操作)将成功执行。它会成为统一数据库中的值,并会被复制到被预订到该行的所有其它数据库中。
所有其它的更新(在本例中为来自用户 1 的更新)将丢失。
不会对冲突进行报告。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |