一種分布式事務(wù)處理方法及系統(tǒng)
基本信息
申請(qǐng)?zhí)?/td> | CN201510111872.X | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN106033437A | 公開(公告)日 | 2016-10-19 |
申請(qǐng)公布號(hào) | CN106033437A | 申請(qǐng)公布日 | 2016-10-19 |
分類號(hào) | G06F17/30(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 張松樹 | 申請(qǐng)(專利權(quán))人 | 廣州簡(jiǎn)悅信息科技有限公司 |
代理機(jī)構(gòu) | 北京國(guó)昊天誠(chéng)知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 許志勇;劉戈 |
地址 | 廣東省廣州市天河區(qū)高普路38號(hào)602房603房 | ||
法律狀態(tài) | - |
摘要
摘要 | 一種分布式事務(wù)處理方法及系統(tǒng),該方法包括:分布式事務(wù)的各個(gè)事務(wù)分支所對(duì)應(yīng)的事務(wù)分支處理單元接收到事務(wù)分支SQL語(yǔ)句后,將其發(fā)送至隔離控制器進(jìn)行加鎖操作;隔離控制器從數(shù)據(jù)庫(kù)查詢得到與事務(wù)分支SQL語(yǔ)句相對(duì)應(yīng)的各數(shù)據(jù)行,并從數(shù)據(jù)庫(kù)的事務(wù)鎖表查詢得到各數(shù)據(jù)行所對(duì)應(yīng)的加鎖記錄后,通過(guò)向事務(wù)鎖表寫入加鎖記錄,為各數(shù)據(jù)行中分布式事務(wù)尚未加鎖的數(shù)據(jù)行加鎖;加鎖記錄中包含分布式事務(wù)的全局事務(wù)標(biāo)識(shí)符;加鎖操作成功后,事務(wù)分支處理單元執(zhí)行事務(wù)分支SQL語(yǔ)句;事務(wù)分支處理單元接收到事務(wù)分支提交指令或事務(wù)分支回滾指令后,指示隔離控制器根據(jù)全局事務(wù)標(biāo)識(shí)符從事務(wù)鎖表中刪除全局事務(wù)標(biāo)識(shí)符所對(duì)應(yīng)的加鎖記錄。 |
