扯談下XA事務

普通事務 普通事務的實現是比較好理解的。以jdbm3爲例,大概是這樣的過程:java 每一個事務都新建一個事務文件,當commit時,先把修改過的數據塊,寫到事務文件裏,而後再一次性地寫到數據庫文件裏。git 若是commit時掛掉了,那麼重啓以後,會再次從事務文件裏把修改過的塊寫到數據庫文件裏。最後再刪除事務文件。github https://github.com/jankotek/JDBM3數
相關文章
相關標籤/搜索