oracle怎么读:Oracle目前不支持脏读



Oracle目前不支持脏读对于未提交数据只能在本进程中查询 其他进程用户无法查询这样可能会造成如下问题:

  当A和B两个区别进程事务同时进行B事务需要A事务数据才能向下执行也就是说A事务执行成功后B事务才能继续执行如果A事务没有执行成功B事务不能执行对于这种情况可以采用加锁方式进行可以在两个事务执行过程中增加排他锁例如在A事务和B事务中都同时更新某张表条记录:update ss_ a=1 where xtsb=1,这样就成功增加了排他锁当A事务先执行时B事务肯定就要等待A事务完成才能继续执行当B事务先执行时由于产生数据A事务没有执行所以也无法执行B事务回滚等待A事务执行完毕再执行

Tags:  oracle 读卡器不支持sdhc oracle逻辑读 oracle怎么读

延伸阅读

最新评论

发表评论