数据库mvcc可重复读下无法彻底解决幻读

 先看看初始表数据:


使用2个cmd模拟两端,分别开启事务


一端修改数据后提交成功


另一端查看数据未发生更改


再执行更新操作

price和deposit同时更改了,产生了幻读


这是由于mysql的快照读和当前读机制引起的。

展开阅读全文

没有更多推荐了,返回首页