这是同一个帖子
https://community.oracle.com/thread/4194263
我们有这样的设计。
应用服务请求的锁服务锁记录。
并且锁定服务锁定两个节点中的记录。
为了释放两个节点中的锁。
- ETL 必须完成。
- 金门同步必须完成。
我们可以在 ETL 节点中有一个主控制表,以有一个时空签名来判断 ETL 流程是否完成。
但是,我们如何保证 master-control-signature 是最后一个被复制的数据元素?
因为这是一个全有或全无的原子操作??
当锁被释放时,它会释放两个节点。