MVCC 行的真实删除是什么时候?

看到MVCC中,行删除时不是真的删除而是将行的删除时间设为当前事务的版本号,更新行时也是将原行的删除时间设为当前事务版本号。
那么这些行的真实删除时间是什么时候呢?

阅读 3.3k
1 个回答

这里Mysql有一个purge线程来定时将版本号最低的数据删除的,可以参考一下InnoDB Multi-Versioning

希望能帮助到你。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题