20170425

来源:互联网 发布:达内大数据课程 编辑:程序博客网 时间:2024/05/29 17:37

1事务管理
2过滤器监听器
3单例
4复习

1oracle事务:事务是指一组要不全部做完,要不全部不做的工作单元
四个特性:原子性,隔离性,一致性,持久性
三个可能出现的异常:
1不可重复读:在一次事务A中,中间发生了一次事务B修改记录并提交,两次查询的结果的值发生变化
2幻读:在一次事务A中,中间发生了意见事务B增加或者删除记录,导致事务A的第二次读取会发现数据量和上次不一致
3脏读:在事务A中,事务B读取了一些记录,A发生异常回滚,B再次读取发现不正确

五个隔离级别:
1NO_TRANSACTION:不支持事务
2READ_UNCOMMIT:所有读取异常都可能出现
3READ_COMMIT:允许幻读,不可重复读
4REPEATABLE:允许幻读
5SERIALIZABLE:均不允许
两个锁:
1共享锁(S)
2排它锁(x)

0 0
原创粉丝点击