论文部分内容阅读
随着信息技术的发展,财政领域的数据访问技术由直接访问后台数据库的方式,改变为通过数据访问中间件访问的方式。采用这种方式能够最大限度的减轻后台数据库的负担,但是同时数据访问中间件的实时吞吐性能成为影响数据库实时性的关键因素。因此如何为多并发用户提供高质量的数据访问支持成为计算机应用领域的重要研究方向,也是本文的研究方向。本文主要依据财政领域的数据特点、新的需求,对现有数据访问中间件系统存在的问题进行分析,并重点分析了数据访问中间件的关键技术:池式资源管理和实时任务调度技术。在比较现有的池式资源管理方法的基础上,结合财政领域的数据特点和已有算法,提出了基于历史记录反馈的池式资源管理优化方法;在比较现有任务调度算法的基础上,选择优先级调度算法作为研究原型,并根据财政领域信息系统中的任务存在同构关系,提出了基于任务聚集的最小松弛度优先调度算法。根据数据访问中间件的应用场景,对改进后的数据访问中间件进行了性能测试和比较,得出改进后的系统性能要优于原系统的结论;单独抽离出任务调度模块,设计任务调度仿真程序,得出新提出的算法具有更高的吞吐率的结论。