UPESB的分佈式事務處理

 支持分佈式事務處理(1/2)

UPESB在不同機型或多個相同DBMS之間的分佈式事務處理中保障ACID
 
 


體現2 Phase Commit

X/Open DTP模型爲準處理分佈式事務處理
使用互聯繫統的Trx. ManagerUPESBTrx. Manager體現2PC事務處理。
通過Trx. Manager之間的co-work開發人員設置事務處理範圍和控制(tx_begin, tx_committx_rollback)
 

支持分佈式事務處理(2/2)

2PC失敗時,通過基於服務流的業務上的補償事務處理,Rollback到原來的值。
 

2 Phase Commit失敗

分佈式事務處理的體現失敗時,爲了rollback到原來的值,執行補償事務處理。

補償事務處理通過UPESB支持的服務流,意味着業務上的補償事務處理。

補償事務處理執行後,反映在現有 DBMS1的更新立即被Rollback
 
 
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章