码迷,mamicode.com
首页 > 数据库 > 详细

Oracle事务隔离级别处理差异

时间:2017-03-10 12:29:48      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:隔离   解决   级别   回滚   不重复   date   margin   技术分享   comm   

Oracle事务隔离是事务读操作不同程度的数据隔离,分为READ_UNCOMMITTED、READ_COMMITTED(默认)、SERIALIZABLE

Oracle事务隔离级别SERIALIZABLE,解决脏读、不重复读、幻读

两个事务同时update相同记录时,第一个事务可执行,第二个事务阻塞,当第一个事务提交后,第二个事务抛出异常如图1。当第一个事务回滚后,第二个事务继续执行。
 图1

技术分享



Oracle事务隔离级别READ_COMMITTED,解决脏读
两个事务同时update相同记录时,第一个事务可执行,第二个事务阻塞,当第一个事务提交后和回滚后,第二个事务继续执行。

Oracle事务隔离级别处理差异

标签:隔离   解决   级别   回滚   不重复   date   margin   技术分享   comm   

原文地址:http://www.cnblogs.com/birdstudio/p/6529840.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!