当需要2个事务才能完成一个完整业务时,回滚解决办法!抛砖引玉
来源:互联网 发布:影像数据分析 编辑:程序博客网 时间:2024/04/28 23:04
这种情况一般会发生在与其他程序远程交互等待时间比较长的情况,例如:在作一个银行子系统比如基金认购,需要和储蓄系统进行交互!
可是如果失败了会怎么样?先减去的产品余额就不正确了,数据就不能回滚了这个时候我们可以怎么解决那?
- .基金认购时候需要对产品的剩余进行减少
- 和储蓄系统交互需要5秒,对此人账户进行扣款
可是如果失败了会怎么样?先减去的产品余额就不正确了,数据就不能回滚了这个时候我们可以怎么解决那?
- 可以采取产品额度的临时表的办法,事务1(先把真正表中数据要减去的数据和判定一条记录的信息UPDATE到临时表),令一系统返回信息後:事务2(如果失败则手动将主表数据按照临时表的数据UPDATE)
- 当需要2个事务才能完成一个完整业务时,回滚解决办法!抛砖引玉
- TransactionScope的使用--业务层使用多个方法实现回滚解决方案-业务层事务
- spring框架多个数据库操作需统一提交事务回滚机制解析以及解决办法
- mybatis整合spring、springmvc时业务层无法进行事务回滚问题解决
- 转 业务层中 被调用服务的遭遇事务回滚的处理 2方法
- Android中sqlite基本使用2,(使用事务实现数据完成或回滚)
- sql 事务回滚2
- 1、拖地要30分钟, 只有一个拖把 2、擦窗要30分钟, 只有一块抹布 3、切菜要30分钟, 只有一把刀 假设只有以上工具才能完成工作时,完成此三件 工作需要两个人工作多长时间?
- SqlServer事务回滚
- 事务无法回滚
- 事务回滚
- 事务回滚处理
- 事务回滚反思
- c# 事务回滚
- 事务回滚
- 异常、事务回滚
- jdbc事务-回滚
- 事务回滚
- 选择Java接口还是抽象类
- 在Xp home上安装Rose2003
- C++内存管理操作详解
- 读书要趁早
- ajax加xml web服务偷取google搜索
- 当需要2个事务才能完成一个完整业务时,回滚解决办法!抛砖引玉
- 一个拼音转为汉字的web服务
- 随想几则
- 关于并行开发的访问
- OpenCms中的“同步”功能
- 使用蜘蛛程序来实现电影资料库中的自动填写功能
- fedora6安装街机模拟软件gxmame和xmame
- PKU 1006 Biorhythms
- 细读《Effective C++》之三