一.XA型事务
db-a : 1,2,3 ------rm-a
db-b : 4,5,6 ------rm-b TM
db-c : 7,8,9 ------rm-c
rm为资源管理器 每个数据库都有 TM为分布式事务管理器
多个支持XA的数据库组合后 就有了TM
2阶段提交(2PC)
-TM准备发起事务 通知n个rm
-每个rm做预提交操作
--所有rm都返回true时 TM通知他们做正式提交
--当有某个rm返回false时 TM通知所有rm撤回预提交
预提交成功 则正式提交必须成功 这也是数据库本身是否支持XA的标准
标签:事务,db,TM,提交,------,rm,分布式 From: https://www.cnblogs.com/sunnycc/p/17233581.html