怎么commit一个包含本地和远程数据库的事务

[复制链接]
查看11 | 回复1 | 2011-11-1 16:20:28 | 显示全部楼层 |阅读模式
更新本地表数据,再更新通过dblink的远程数据库,最后commit吗?
如果commit远程的时候失败,那本地数据库好像就不知道要commit还是rollback了。
回复

使用道具 举报

千问 | 2011-11-1 16:20:28 | 显示全部楼层
LZ提到的这个问题,就是一个典型的分布式事务的问题。这里面涉及到一个2pc 提交机制的问题,google一下可以获得很多的帮助信息
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行