基于zos的海量实时交易系统仿真及db2性能优化研究-research on simulation of massive real-time trading system and db2 performance optimization based on zos.docxVIP

  • 10
  • 0
  • 约5.93万字
  • 约 84页
  • 2018-05-18 发布于上海
  • 举报

基于zos的海量实时交易系统仿真及db2性能优化研究-research on simulation of massive real-time trading system and db2 performance optimization based on zos.docx

基于zos的海量实时交易系统仿真及db2性能优化研究-research on simulation of massive real-time trading system and db2 performance optimization based on zos

独 创 性 声 明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研 究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他 人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构 的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均 已在论文中作了明确的说明并表示谢意。签名:日期:年月日关于论文使用授权的说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全 部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)签名:导师签名: 日期:年月日摘要摘要本文主要研究基于 z/OS 平台的海量实时交易系统的仿真,并对其进行 DB2 性能优化的研究。我们将设计开发一个基于 z/OS 平台的交易系统,生成高仿真的 海量数据,利用 TPNS 进行大规模并发交易的模拟,来实现一个较真实的仿真交 易系统。通过对交易情况的数据分析,在目前繁杂的优化技术中,针对‘海量’ 以及‘实时’这两个考虑因素,从缩短系统响应时间及提高系统并发能力的角度 出发,通过各项技术方法的结合及提炼,解决各项技术、方法、参数以及参数自 身之间的矛盾冲突,深入分析 DB2 内部处理机制,分析系统瓶颈,确定性能优化 目标,找到各个性能因素之间的平衡点,提出一套适用于海量实时交易系统的优 化策略。银行系统是海量实时交易系统中的一个典型代表,因此本文将设计开发一个 小型银行系统(MINIBANK 系统),并将它作为我们性能优化的对象。在该银行 系统中,主要实现了三个具有代表的子系统分别是数据量小实时性要求不高的管 理控制子系统、海量数据实时性要求高的支票子系统以及海量数据实时性要求不 高的批量子系统,这三个部分涵盖了银行系统的三种基本数据操作特性。通过深入研究,在缩短系统的响应时间方面,从海量数据的物理存储、访问 路径、SQL 语句以及缓冲池方面进行性能调优,而在提高系统并发能力方面,主 要从数据库设计、应用程序以及系统参数这三个方面进行性能优化。在性能的优 化过程中,通过对银行系统中各表的数据特性包括数据量大小以及数据操作特性 进行分析,结合海量实时交易系统优化的侧重点缩短响应时间及提高并发能力制 定出优化的策略及规则。最后,通过自主研发的高仿真海量数据生成器生成海量 数据,以及利用性能测试控制面板,并结合 TPNS 模拟多个网络终端进行并行交 易测试,通过对测试报告的分析研究,对比系统调优前后的性能数据,验证策略 的有效性。关键词: DB2 for z/OS,性能优化,银行系统,海量数据,实时性IABSTRACTABSTRACTThis thesis mainly research on the massive data and real-time transaction system simulating and the DB2 for z/OS performance tuning. We will develop a transaction system, generate massive data and simulate extensive concurrent transactions. In the present numerous miscellaneous and chaos optimization technology, we propose a series of strategies that suit to the massive data and real-time transaction system with considering the factors ‘massive data’ and the ‘real-time’, for the purpose of shortening the system response time and improving the system concurrency. We propose the strategies through combining and refining the performance tuning technique and method, solving the conflicts among the technology, methods, parameters and parameter itself, also analyzing DB2 internal processing mechan

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档