MVCC
MVCC首先我们都知道,mysql中的读操作最容易出现的三大问题:脏读、幻读、不可重复读脏读(一个事务读取到了另一个事务未提交的数据):时间轴(可以自行把时间的流逝当做一条时间线)事务A事务BT1开始事务开始事务T2修改任意一张表中的任一记录(例如修改account表中的zhangsan余额,将余额由1000修改为2000)T3查询zhangsan的余额,结果为2000T4提交事务以上事务A读取到了事务B还未提交的数据,就会产生脏读不可重
原创
2021-03-08 00:07:00 ·
322 阅读 ·
0 评论