天天看點

從頭開始學分庫分表-------三階段送出協定

三階段送出協定

        三階段送出主要解決了二階段送出的缺點。

      (1)【事務管理器】及【資料庫事務參與者】都增加了逾時機制。在二階段送出協定中,會出現無限期等待阻塞的情況。

      (2)增加了一個新階段。相當于把之前的準備階段拆分成兩個新的階段--------CanCommit階段與PreCommit階段。

繼續閱讀