网上给的定义时,一个事务读到另一个事务未提交的数据。
不明白为什么一个事务会读到另一个事务未提交的数据?
如果一个事务未提交数据,那另一个事务为什么会读到呢?
还请各位不吝指点下
网上给的定义时,一个事务读到另一个事务未提交的数据。
不明白为什么一个事务会读到另一个事务未提交的数据?
如果一个事务未提交数据,那另一个事务为什么会读到呢?
还请各位不吝指点下
可能是我解释的不够 清楚吧!
呵呵 不过也多大关系 他们描述的也很到位了!
不要去可以的追求那些概念 就先这么理解吧
因[quote]为update时先更新的是cache,而select操作正好是先在cache里找,
如果事务a先更新到cache里,而还没有更新到库
这时事务b正好select这条数据,就形成脏读[/quote]