hengyunabc的专栏

日落黄金台金黄落日 -- 横云断岭

扯谈下XA事务

普通事务的实现是比较好理解的。以jdbm3为例,大概是这样的过程: 每个事务都新建一个事务文件,当commit时,先把修改过的数据块,写到事务文件里,然后再一次性地写到数据库文件里。 如果commit时挂掉了,那么重启之后,会再次从事务文件里把修改过的块写到数据库文件里。最后再删除事务文件。 ht...

2014-02-20 21:34:19

阅读数:17095

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭