码迷,mamicode.com
首页 > 其他好文 > 详细

合理使用事务提升性能

时间:2014-09-09 11:02:58      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:style   color   os   使用   数据   sp   on   c   工作   

1.进入事务前,先进行各种验证,如果验证不通过就不用进入事务了。

   如: (1)ATM转账应该先判断账号是否合法,是否是自己给自己转,是否卡中金额大于转账的金额...

           (2)参加一个活动要判断是否有机会,是否在黑名单中,是否今天参加次数达到上限或其他限制....

2.不要把准备工作放入事务只把必要的操作放入事务 

3.事务是顺序执行,是并行计算的敌人,范围越小,意味性能越大。

4.如果能够从业务上解决的事务,就不要用技术事务如JTA 2pc或数据库乐观锁等来解决。

 

合理使用事务提升性能

标签:style   color   os   使用   数据   sp   on   c   工作   

原文地址:http://www.cnblogs.com/muzhongjiang/p/3961522.html

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