一种分布式事务处理方法及系统
基本信息
申请号 | CN201510111872.X | 申请日 | - |
公开(公告)号 | CN106033437B | 公开(公告)日 | 2020-01-10 |
申请公布号 | CN106033437B | 申请公布日 | 2020-01-10 |
分类号 | G06F16/2458;G06F16/27;G06F16/28 | 分类 | 计算;推算;计数; |
发明人 | 张松树 | 申请(专利权)人 | 广州简悦信息科技有限公司 |
代理机构 | 北京国昊天诚知识产权代理有限公司 | 代理人 | 许志勇;刘戈 |
地址 | 广东省广州市天河区高普路38号602房603房 | ||
法律状态 | - |
摘要
摘要 | 一种分布式事务处理方法及系统,该方法包括:分布式事务的各个事务分支所对应的事务分支处理单元接收到事务分支SQL语句后,将其发送至隔离控制器进行加锁操作;隔离控制器从数据库查询得到与事务分支SQL语句相对应的各数据行,并从数据库的事务锁表查询得到各数据行所对应的加锁记录后,通过向事务锁表写入加锁记录,为各数据行中分布式事务尚未加锁的数据行加锁;加锁记录中包含分布式事务的全局事务标识符;加锁操作成功后,事务分支处理单元执行事务分支SQL语句;事务分支处理单元接收到事务分支提交指令或事务分支回滚指令后,指示隔离控制器根据全局事务标识符从事务锁表中删除全局事务标识符所对应的加锁记录。 |
