在隔离级别设置为READ COMMITTED的时候先修改小红的性别为“男”,然后再另外一个进程中查询小红的信息,发现性别一栏仍旧是女的。
也就是说在READ COMMITTED下,只要修改过后不进行COMMITTED,那么修改的信息对于其他事务是透明的,这样就防止了脏读。
可以的,反向思维。修改了未提交,这个时候别的事务去读这个数据,读到的就是更新前的数据
明白了
Sign in to make a reply
书包是笨蛋
在隔离级别设置为READ COMMITTED的时候先修改小红的性别为“男”,然后再另外一个进程中查询小红的信息,发现性别一栏仍旧是女的。
也就是说在READ COMMITTED下,只要修改过后不进行COMMITTED,那么修改的信息对于其他事务是透明的,这样就防止了脏读。