https://www.youtube.com/watch?v=t_3GrO8QGno&list=PLFJxd7f7eUZzXJHgi_rkMfxBjEn3m-Ts4&index=2

image.png

日志成功写入后事务就不会丢,后续由 checkpoint 机制来保证磁盘文件与 redo 日志达到一致性;

利用 Redo 来记录变更后的数据,即 redo 里记录事务数据变更后的值;

利用 Undo 来记录变更前的数据,即 undo 里记录事务数据变更前的值,用于回滚和其他事务多版本读