事务
文章平均质量分 54
iteye_7682
这个作者很懒,什么都没留下…
展开
-
事务(一)———事务的4个特性
例如:支票表和储蓄表start transaction; Select balance from checking where customer_id=12345; Update checking set balance=balance-100 where customer_id=12345; Update...原创 2015-06-26 10:31:22 · 128 阅读 · 0 评论 -
事务(二)———事务隔离级别
read uncommitted(读未提交) read unCommitted级别,事务中的修改,即使没有提交,对其他事务也是可见的。事务可以读取未提交的数据,这也被称为脏读(Dirty Read)。这个级别会导致很多问题,从性能上来说,Read unCommitted不会比其他的级别好太多,但却缺乏其他级别的很多好处,除非真的有非常必要的理由,在实际应用中一般很少使用。 ...原创 2015-06-26 10:35:15 · 94 阅读 · 0 评论 -
事务(三)———Spring事务传播特性(Propagation)
Propagation:key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用: PROPAGATION_REQUIRED——支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。比如说,ServiceB.methodB的事务级别定义为PROPAGATION_REQUIRED, 那么由于执行ServiceA.meth...原创 2015-06-26 10:46:19 · 76 阅读 · 0 评论