mysql-learning-notes icon indicating copy to clipboard operation
mysql-learning-notes copied to clipboard

关于第25节关于脏写描述的疑惑

Open try-agaaain opened this issue 1 year ago • 0 comments

在第25节中关于脏写的图示为: image 文中提到“Session B中的事务进行回滚后 Session A 中的更新也将不复存在。这时Session A中的事务就很懵逼,我明明把数据更新了,最后也提交事务了,怎么到最后说自己什么也没干呢?”

文中也提到:“如果一个事务修改了另一个未提交事务修改过的数据,那就意味着发生了脏写”。对应到这个例子,应该是A的提交覆盖了B的修改,由于A提交后数据生效了,B无法对已提交的数据进行回滚,那么A的更新应该不会受回滚的影响。

即A并非什么都没干,相反,它的修改是生效的?

try-agaaain avatar Sep 24 '24 12:09 try-agaaain