说明:收录90万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210764513.4 (22)申请日 2022.06.30 (71)申请人 中国光大银行股份有限公司 地址 100033 北京市西城区太平桥大街25 号、 甲25号中国光大中心 (72)发明人 贾蓂瑞  (74)专利代理 机构 北京康信知识产权代理有限 责任公司 1 1240 专利代理师 张秀英 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/2457(2019.01) G06F 16/215(2019.01) (54)发明名称 一种并行业 务处理方法及装置 (57)摘要 本发明提供了一种并行业务处理方法及装 置, 其中, 该方法包括: 根据第一业务操作的业务 需求确定需要锁定的第一客户列表; 通过数据库 行级锁对该第一客户列表进行锁定, 以使该第一 客户列表在锁定成功之后处于仅处理该第一业 务操作的锁定状态; 处理该第一业务操作, 不处 理除该第一业务操作之外的并行业务操作, 可以 解决相关技术中并发的业务可能会同时更新同 单一客户列表的数据库记录, 多笔业务竞争同一 客户资源导致额度数据不准确的问题, 对于并发 业务增加数据库行级锁, 锁定业务涉及到的所有 客户列表, 确保数据正确处理, 防止出现错误数 据。 权利要求书2页 说明书9页 附图3页 CN 115062036 A 2022.09.16 CN 115062036 A 1.一种并行业 务处理方法, 其特 征在于, 包括: 根据第一 业务操作的业 务需求确定需要锁定的第一 客户列表; 通过数据库 行级锁对所述第 一客户列表进行锁定, 以使所述第 一客户列表在锁定成功 之后处于仅处 理所述第一 业务操作的锁定状态; 处理所述第一 业务操作, 不处 理除所述第一 业务操作之外的并行业 务操作。 2.根据权利要求1所述的方法, 其特征在于, 通过数据库 行级锁对所述第 一客户列表进 行锁定包括: 通过getInstance获取ThreadLocalImpl实例, 并将所述第一客户列表设置到所述 ThreadLocalImpl实例的custL ist属性中; 使用oracle行级锁机制对所述custList属性中的客户信息关联的数据库表行范围进 行锁定。 3.根据权利要求1所述的方法, 其特征在于, 根据业务需求确定需要锁定的第 一客户列 表包括: 接收第一客户端发送的第一业务操作的操作请求, 其中, 所述第一业务操作的操作请 求包括所述第一 业务操作的业 务需求; 根据所述第一 业务操作的操作请求确定需要锁定的所述第一 客户列表。 4.根据权利要求1所述的方法, 其特征在于, 在通过数据库行级锁对所述第 一客户列表 进行锁定之后, 所述方法还 包括: 接收第二客户端发送的第二业务操作的操作请求, 其中, 所述第二业务操作的操作请 求包括第二 业务操作的业 务需求; 根据所述第二 业务操作的业 务需求确定需要锁定的第二 客户列表; 判断所述第二 客户列表是否处于锁定状态; 在判断结果 为是的情况 下, 根据预 先设置的处 理方式处 理所述第二 业务操作。 5.根据权利要求4所述的方法, 其特征在于, 根据 预先设置的处理方式处理所述第 二业 务操作包括: 等到所述第 二客户列表 处于非锁定状态之后, 通过数据库行级锁对所述第 二客户列表 进行锁定; 或者 退出所述第二 业务操作; 或者 等待预设时间之后, 尝试对所述第二 客户列表进行锁定 。 6.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 若锁定失败, 调用ThreadL ocalImpl清除数据, 并退 出所述第一 业务操作。 7.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 在所述第一业务操作完成之后, 释放所述第一客户列表的所述数据库行级锁, 并调用 ThreadLocalImpl清除数据。 8.一种并行业 务处理装置, 其特 征在于, 包括: 第一确定模块, 用于根据第一 业务操作的业 务需求确定需要锁定的第一 客户列表; 锁定模块, 用于通过数据库行级锁对所述第一客户列表进行锁定, 以使所述第一客户 列表在锁定成功之后处于仅处 理所述第一 业务操作的锁定状态; 第一处理模块, 用于处理所述第一业务操作, 不处理除所述第一业务操作之外的并行权 利 要 求 书 1/2 页 2 CN 115062036 A 2业务操作。 9.一种计算机可读的存储介质, 其特征在于, 所述存储介质中存储有计算机程序, 其 中, 所述计算机程序被设置为 运行时执 行所述权利要求1至7任一项中所述的方法。 10.一种电子装置, 包括存储器和 处理器, 其特征在于, 所述存储器中存储有计算机程 序, 所述处理器被设置为运行所述计算机程序以执行所述权利要求 1至7中任一项 所述的方 法。权 利 要 求 书 2/2 页 3 CN 115062036 A 3

PDF文档 专利 一种并行业务处理方法及装置

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种并行业务处理方法及装置 第 1 页 专利 一种并行业务处理方法及装置 第 2 页 专利 一种并行业务处理方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:43:23上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。