摘要: SERIALIZABLE 串行化 MVCC + Next-Key Lock 幻读: 幻读指事务T1在进行一次查询之后发现某个记录不存在,然后会根据这个结果进行下一步操作,此时如果事务T2成功插入了该记录,那么对于事务T1而言,其进行下一步操作(比如插入该记录)的时候很可能会报错。从事务使用的角度来看 阅读全文
posted @ 2020-04-15 14:41 爪哇搬砖 阅读(10235) 评论(0) 推荐(3)
摘要: 原子性:undo log 事务是数据库的逻辑工作单位,而且是必须是原子工作单位,对于其数据修改,要么全部执行,要么全部失败回滚。 类似转账:A-100,B+100 这两个操作属于同一个事务, 要么全部执行,要么全部失败回滚。 undo log记录了回滚操作的日志,如果要撤销,按照undo log的回 阅读全文
posted @ 2020-04-15 13:16 爪哇搬砖 阅读(1411) 评论(0) 推荐(0)