专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
Oracle目前不支持脏读,对于未提交的数据只能在本进程中查询, 其他进程用户无法查询,这样可能会造成如下问题:   当A和B两个不同进程的事务同时进行,B事务需要A事务的数据才能向下执行,也就是说A事务执行成功后B事务才能继续执行,如果A事务没有执行成功,B事务不能执行。对于这种情况可以采用加锁的方式进行,可以在两个事务的执行过程中增加排他锁,例如在A事务与B事务中都同时更新某张表的某一条记录:update ss_install set a=1 where xtsb=1,这样就成功增加了排他锁。当A事务先执行时,B事务肯定就要等待A事务的完成才能继续执行 [阅读全文] [PDF]
1 共1条 分1页