开发者社区 问答 正文

Undo Log中Undo Record的内容是什么?

Undo Log中Undo Record的内容是什么?

展开
收起
游客n3klsubffc466 2022-05-09 13:32:33 370 分享 版权
1 条回答
写回答
取消 提交回答
  • 每当InnoDB中需要修改某个Record时,都会将其历史版本写入一个Undo Log中,对应的Undo Record是Update类型。 当插入新的Record时,还没有一个历史版本,但为了方便事务回滚时做逆向(Delete)操作,这里还是会写入一个Insert类型的Undo Record。

    2022-05-10 12:09:51
    赞同 展开评论