首页 > 其他 > 详细

事物的隔离级别和传播属性

时间:2014-07-16 08:43:10      阅读:388      评论:0      收藏:0      [点我收藏+]

1.ACID:原子性、一致性、隔离性、持久性

2.事务:显示,隐士事物

3.不一致性:

  更新丢失(覆盖了)、脏读(读取到了未提交的数据)、不可重复读(两次读取的结果不一致)

4.

  四个隔离级别:--主要保证查询时最新的

  READ UNCOMMITTED --不申请X锁与S锁

  READ COMMITTED     --申请S锁

  REPEATABLE READ    --锁定查询结果,这样其他事务不可以更新查询到的结果数据

  SERIALIZABLE           --数据集上放置一个范围锁

  七个传播属性:--保证事物异常回滚

  propagation_required  支持当前没有开启一个新事物

  propagation_support  支持当前没有就无事物运行

  propagation_new_required 开启新事物

  propagation_mondatory 必须有事物,没事物抛异常

  propagation_never 不要事物,有则异常

  propagation_not_support 非事物运行,有则挂起事物

  

 

事物的隔离级别和传播属性,布布扣,bubuko.com

事物的隔离级别和传播属性

原文:http://www.cnblogs.com/gstsyyb/p/3847853.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!