KEEP LEARNING

情報処理の学習

2層コミットとは?

 ※本記事は自分の理解用(アウトプット用)に記載してます。

つまり、多少の間違えがあるかもねってことです。

f:id:food_blog:20200705205717p:plain

2層コミットとは?

複数のデータベースに対してコミットorロールバックを統一することで複数データベースでのトランザクション処理に一貫性を保つ仕組みです。

1層コミットの場合は複数のDB処理に対して単独でトランザクションが貼られるため、片方はコミット、片方がロールバックというのが発生してしまい、一貫性が保てなくなる可能性があります。

  

参考資料まとめ 

Beginaid

tips-memo.com

atmarkIT

www.atmarkit.co.jp