undolog和redolog的作用是什么
时间: 2023-06-08 17:05:14 浏览: 149
undolog保证原子性.png
undolog和redolog是数据库日志文件,用于记录操作数据的过程和结果。
undo log(撤销日志)记录的是事务执行前的数据状态和相关操作,以便在撤销操作时将数据恢复到事务执行之前的状态。
redo log(重做日志)记录的是事务执行过程中所进行的修改操作,以便在重启数据库后将数据恢复到事务执行后的状态。
简单来说,undolog记录的是“回退”操作,而redolog记录的则是“前进”操作;两种日志文件的作用是为了保证数据的一致性、可靠性和安全性。
阅读全文