基于金融核心联机交易场景的数据处理方法及装置制造方法及图纸

技术编号:29405727 阅读:29 留言:0更新日期:2021-07-23 22:44
本发明专利技术提供一种基于金融核心联机交易场景的数据处理方法及装置,可用于金融领域或其他领域。数据处理方法包括:获取基于金融核心联机交易场景的交易数据;至少两个线程中每个线程基于所述交易数据来执行预设的联机交易处理;获取联机交易处理中各个交易的响应时间和完成的交易数量;基于各个交易的响应时间和完成的交易数量修改所述交易数据。本发明专利技术能够对金融核心联机交易场景的交易数据进行处理,进而提高金融行业联机交易的服务支撑性能。

【技术实现步骤摘要】
基于金融核心联机交易场景的数据处理方法及装置
本专利技术涉及数据库测试
,具体涉及一种基于金融核心联机交易场景的数据处理方法及装置。
技术介绍
在数据库基准测试领域,需要模拟业务负载对数据库中存储的数据进行交易处理,以评估数据库产品能够支撑的性能(如交易吞吐量、响应时间等)和容量(如并发数、存储容量等)。目前常用的数据库基准测试方案包括采用随机读写交易模型的Sysbench测试、基于仓库进销存模型的TPC-C测试。Sysbench工具是一款开源的基准测试工具,可执行CPU/内存/线程/IO/数据库等方面的性能基准测试。TPC-C是由事务处理性能委员会(TransactionProcessingPerformanceCouncil,TPC)发布的针对数据库联机事务处理性能的基准测试。相对于金融行业对数据库产品的要求,现有技术方案对数据进行处理的交易流程较为简单,不能较好地模拟金融行业金融核心联机交易场景下数据库工作负载,难以体现一个金融核心系统访问数据库的特点,也难以满足金融行业对数据库产品选型测评的需要。>专利技术内本文档来自技高网...

【技术保护点】
1.一种基于金融核心联机交易场景的数据处理方法,其特征在于,包括:/n获取基于金融核心联机交易场景的交易数据;/n至少两个线程中每个线程基于所述交易数据来执行预设的联机交易处理;/n获取联机交易处理中各个交易的响应时间和完成的交易数量;/n基于各个交易的响应时间和完成的交易数量修改所述交易数据。/n

【技术特征摘要】
1.一种基于金融核心联机交易场景的数据处理方法,其特征在于,包括:
获取基于金融核心联机交易场景的交易数据;
至少两个线程中每个线程基于所述交易数据来执行预设的联机交易处理;
获取联机交易处理中各个交易的响应时间和完成的交易数量;
基于各个交易的响应时间和完成的交易数量修改所述交易数据。


2.根据权利要求1所述的基于金融核心联机交易场景的数据处理方法,其特征在于,所述联机交易处理包括:账户开立、账户存款、账户取款、账户转账、账户信息查询、账户明细查询和账户支付。


3.根据权利要求2所述的基于金融核心联机交易场景的数据处理方法,其特征在于,所述至少两个线程中每个线程基于所述交易数据来执行预设的联机交易处理,包括:
按照预设比例混合执行账户开立、账户存款、账户取款、账户转账、账户信息查询、账户明细查询和账户支付;
调度预设数量的支付方的账户向同一个收款方的账户进行账户支付。


4.根据权利要求2所述的基于金融核心联机交易场景的数据处理方法,其特征在于,在所述基于各个交易的响应时间和完成的交易数量修改所述交易数据之后,还包括:
在联机交易处理下周期性获取数据库的性能统计指标;
其中,所述性能统计指标用于确定金融核心联机交易场景下数据库的支撑性能。


5.根据权利要求4所述的基于金融核心联机交易场景的数据处理方法,其特征在于,所述性能统计指标包括:交易的响应时间和完成的交易数量。


6.一种基于金融核心联机交易场景的数据处理装置,其特征在于,包括:
获取模块,用于获取基于金融核心联机交易场景的交易数据;
联机交易处理模块,用于至少两个线程中每个线程基于所述交易数据...

【专利技术属性】
技术研发人员:夏康林承军彭卫华刘静
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1