log
文章平均质量分 92
菜鸟翻身做主人
任重道远
展开
-
学习小记 -- Mysql事务日志(undo log)
这篇来小小的浅析一下undo log????~~ 概念 redo log 记录了事务的行为,可以很好的对页进行“重做”操作,但是事务有时候还需要进行回滚操作,这时候就需要undo。 与reod log不同,undo log存放在数据库内部的一个特殊段(segment)中,这个段就称为undo段。undo段位于共享表空间中。undo log主要存储的也是逻辑日志,比如我们要insert一条数据了,那undo log会记录的一条对应的delete日志。我们要update一条记录时,它会记录一条对应相反的u原创 2021-07-04 20:52:24 · 288 阅读 · 0 评论 -
学习小记 -- Mysql事务日志(redo log)
最近又把事务仔细盘了一遍,防止忘记,赶紧记下来,嘿嘿????????????~ 我们都知到,InnoDB中的事务符合ACID的特性: 原子性(atimicity) 一致性(consistency) 隔离性(ioslation) 持久性(durability) 这里就不详细展开描述概念了,事务的隔离性由之前写到的mysql中的锁来控制。原子性、一致性、持久性通过数据库的redo log和undo log来完成。redo log称为重做日志,用来保证事务的原子性和持久性。undo log用来保证事务的原创 2021-07-04 20:12:38 · 262 阅读 · 0 评论