数据库-事务级别

2020-04-16  本文已影响0人  16325

问题

级别

原理

MVCC

MySql实现可重复度,使用了MVCC,就是快照。给每一行记录对应一个快照,每一个事务对应一个版本。对于一个快照,他可以读取哪些版本,遵循以下规则:
1.当前事务内的更新,可以读到
2.版本未提交,不能读到
3.版本已经提交。但是是在快照创建后提交的,不能读到
4.版本已经提交。但是是在快照创建前提交的,可以读到

可重复读仅在事务开始时创建一次快照
读已提交每次执行语句的时候都创建一次快照

间隙锁

上一篇 下一篇

猜你喜欢

热点阅读