原理
1、长事务分成多个短事务
2、每个业务库都有自己的undo_log表:业务sql操作之前和之后的镜像数据。回滚的之后恢复数据,正常成功后 异步删除
优势
锁资源时间短,效率高
涉及到的表
Tc global_table 全局 xid branch_table 分支的信息 lock_table 此时此刻锁的表
业务库 undo_log
1、长事务分成多个短事务
2、每个业务库都有自己的undo_log表:业务sql操作之前和之后的镜像数据。回滚的之后恢复数据,正常成功后 异步删除
锁资源时间短,效率高
Tc global_table 全局 xid branch_table 分支的信息 lock_table 此时此刻锁的表
业务库 undo_log