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

Oracle-事务处理

时间:2019-02-06 10:42:54      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:执行   oracle   复数   完成   acl   操作   ora   死锁   提交   

如果多个更新操作要么同时完成,要么同时失败,这种可以用事务这一概念处理。

事务只针对于数据更新使用,只有DML的更新操作才存在有事务的支持。

Session(会话,表示唯一的一个登陆用户),每个Session都有独立的事务处理操作。

commit:事务提交,在没有执行commit之前,所有的更新操作都保存在缓存区

rollback:事务回滚,如果发现更新操作有问题,可以回复所有的更新操作

如果没有进行 commit 事务提交,就可以用 rollback 恢复数据。

 

死锁:

如果有多个session处理同一个数据,第二个session会等第一个session操作完毕(执行完commit或者rollback)后再执行。

 

Oracle-事务处理

标签:执行   oracle   复数   完成   acl   操作   ora   死锁   提交   

原文地址:https://www.cnblogs.com/dododo70/p/10353478.html

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