- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 oracle数据库中脏读,commit简要分析
当执行多个进程时,假如甲执行了DML一条语句用于更新一个数值,但是没有提交事务,乙此时看到的还是之前的值,但是此时甲查询时却可以看到更改的数值,我们称它为脏数值(脏数值是存储在数据库高速缓冲区,这个区域是内存的一部分),如果甲提交了事务,脏数据就会被数据库写进程写入数据文件(磁盘),此时乙查看时,已经发现值已经变成甲改过得了。(commit使事务提交,而rollback在commit之后执行已经不
2014-11-28 23:52:39 3538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人