事务

innodb存储引擎核心特性之事务

https://www.cnblogs.com/linhaifeng/articles/14387841.html

Redo用来保证事务的原子性和持久性,Undo能保证事务的一致性,两者也是系统恢复的基础前提。

比如有两个用户访问数据库,当然并发罗。A是更改,B是查询。
–A更改还没有提交,B查询的话,数据肯定为历史数据,这个历史数据就是来源于UNDO段,
–A更改未提交,需要回滚rollback,回滚rollback的数据也来至于UNDO段。
结论:为了并发时读一致性成功,那么DML操作,肯定先写UNDO段。

上一篇
下一篇
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 帮助IT小伙伴学到真正的技术