(十四) 事务处理

1.事务特性:

 (1)原子性

  不可再被分割

 (2)一致性

  改变前和改变后的状态保持一致

 (3)隔离性

  隔离不同事务操作,事务之间不会相互影响:林妹妹和宝哥哥存钱和取钱的

 (4)持久性

  提交事务后,数据永久保存下来

2.事务控制语句

 (1)commit

  提交事务,把当前操作永久保存

 (2)rollback

  回滚事务,回滚到操作之前的状态

 (3)savepoint

  创建事务保存点,方便回滚到某一步

 (4)rollback to  savepoint 事务保存点名字;

  回滚到某个保存点

 (5)set transaction

  设置事务的属性

3.如何使用事务

 (1)开启事务

 (2)进行增删改操作

 (3)结束事务

  commit提交事务

  分离oracle

  撤销事务:rollback

 

有问题或更好建议可以联系holly老师,让我们共同学习:

每周会不定期的进行: 斗鱼直播讲堂(房间号672217)

直播时间会在前一天的微信公众号通知!

希望大家天天关注微信公众号哦!

博客园: 红酒人生(有大量技术帖子)

 

想高薪就业 就学习java,安卓,大数据,数据库,web开发,前端开发 ,可以来" 北大青鸟南京中博软件学院" 找 Holly老师 哦!!!Holly老师欢迎您来咨询!

长按下方二维码关注Holly老师公众号,一起学java吧!

 

(十四) 事务处理_java