首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 125 毫秒
1.
基于XML的自优化数据库连接池的设计与实现*   总被引:5,自引:0,他引:5  
提出一种自优化数据库连接池的设计方式。它可根据应用规模动态地调整设置参数,进而选取对应的管理策略,其中策略可以存储在连接池的配置文件中或作为知识库保存。在对连接资源进行有效管理的同时,可以对连接池的最大连接数与最大等待时间进行动态调整,并在每次初始化时将优化的配置参数读入,实现连接池的自优化,提高数据库运行效率。  相似文献   

2.
NVMS中的自适应数据库连接池技术   总被引:2,自引:1,他引:1       下载免费PDF全文
分析目前主流数据库连接池的不足,针对非机动车辆管理系统的应用需求提出一种自适应数据库连接池方案。该方案可以根据应用规模动态调整可扩展标记语言参数,选择相应的管理策略,在每次初始化时读入优化的配置参数,实现连接池的自适应。对比测试表明,该方案可以更有效地管理连接资源,提高数据库的运行效率。  相似文献   

3.
针对数据库连接池基本参数配置中存在的盲目性,提出了一种基于负荷预测理论的连接池参数优化方法。通过采用搜索算法得到连接池历史参数,利用处理后的历史数据预测系统特性,对数据库连接池的参数配置进行了优化,最后通过试验验证了方法的有效性。  相似文献   

4.
在分析现有数据库连接池方法的基础上,提出了一种基于ADO技术、能自适应调节的数据库连接池优化策略.策略中记录下每一个被调用的连接信息,通过管理模块分析这些信息,优化并动态配置连接池参数,达到连接池参数的自适应调整目的.测试结果表明,提出的连接池策略在处理并发请求的性能上明显优于现有数据库连接池方法.  相似文献   

5.
基于Java的数据库连接池的设计与优化   总被引:3,自引:0,他引:3  
通过分析传统数据库开发模式的不足,提出了数据库连接池技术,并对其基本模型和设计方案分别做了探讨。在静态连接池的设计基础上,提出了动态连接池的优化模型,给出了构造该模型的不同部件类以及它们的基本属性和方法,实现了对连接池的灵活配置。动态连接池技术可以极大地提高数据库的访问效率。  相似文献   

6.
连接池技术是实现高效数据库访问的一种重要手段,本文在分析现有连接池技术的基础上,提出了一种真正的动态、多连接池的实现方案.该方案通过多连接池的不同配置,实现严格的访问权限控制;多连接池采取统一管理,发生请求碰撞时,分别在不同的连接池挂起等待,实现多用户并行连接池访问;依据连接池运行的历史数据,作为进一步连接池配置的参数,从而实现连接池配置管理动态化、自动化.在实现动态多连接池管理的同时,也加强了数据库访问的安全控制,同时还实现了异构数据库管理系统(DBMS)的统一访问.实验结果表明,该方案可以有效地的提高数据库访问效率,同时实现数据库的细粒度访问控制.  相似文献   

7.
通过分析现有数据库连接池在参数配置、管理策略等方面的不足,提出一种自适应的连接池管理策略。从配置参数调整、设置监听线程和运行日志等管理方案的实施,弥补了现有连接池技术的不足。运行测试证明,自适应管理策略能减少系统响应时间,降低系统资源的开销,从而提高系统的整体性能。  相似文献   

8.
在JSP中使用连接池优化数据库访问效率   总被引:21,自引:0,他引:21  
黄伟 《计算机应用》2002,22(4):67-70
分析了目前的几种数据库连接的管理方法,说明使用数据库连接池的优越性,并通过一个JSP/JDBC连接池管理对象的实例讨论实现连接池策略的基本方法。同时文中设计和实现了一个系统负载测试工具,并比较在不同的数据库连接管理策略下使用此工具获得的测试结果,借助这些测试结果可以对不同系统设置的环境做出的连接池配置和连接策略的调整。  相似文献   

9.
一种提高连接池并发处理性能的设计方案   总被引:2,自引:1,他引:2  
马海燕 《微计算机信息》2006,22(15):167-169
现有数据库连接池的最大连接数等参数值采用静态配置策略,限制了连接池的并发响应能力。本文提出了连接池的参数动态调整策略,根据应用规模采用循环取优机制对参数值不断优化、调整;经测试证明,该方法能减少应用系统响应时间,提高连接池并发处理性能。  相似文献   

10.
数据库和数据库连接池技术已经得到了广泛的应用,数据库连接池建立的例子也很多。本文先简要介绍了数据库连接池的概念,然后分析了连接池的管理,即:连接池建立、连接池管理和连接池关闭。随后介绍了如何在基于Java的基础上建立连接池:定义连接池类、创建管理类、管理类与主程序的接口。最后简要分析了数据库连接池的优化架构,优化的主要目标是能动态调整连接池的容量,避免资源浪费。  相似文献   

11.
网络QoS机制不足以提供完全的端到端的性能保证,在由三层结构构成的电子商务网站中,基于反馈控制理论,提出并实现了在应用服务器的数据库连接池中的绝对延迟保证,对数据库连接池作出了改进,确保带有高优先级请求的平均排队延迟不超过设定的阈值。通过系统辨识建立了数据库连接池的近似线性时不变模型(LTI),并设计了绝对延迟保证控制器,为Tomcat Web应用服务器实现了数据库连接池中闭环系统所有部件。测试结果表明,即使在并发请求数量剧烈变化时,控制器的设计也是有效的。  相似文献   

12.
The software in modern systems has become too complex to make accurate predictions about their performance under different configurations. Real-time or even responsiveness requirements cannot be met because it is not possible to perform admission control for new or changing tasks if we cannot tell how their execution affects the other tasks already running. Previously, we proposed a resource-allocation middleware that manages the execution of tasks in a complex distributed system with real-time requirements. The middleware behavior can be modeled depending on the configuration of the tasks running, so that the performance of any given configuration can be calculated. This makes it possible to have admission control in such a system, but the model requires knowledge of run-time parameters. We propose the utilization of machine-learning algorithms to obtain the model parameters, and be able to predict the system performance under any configuration, so that we can provide a full admission control mechanism for complex software systems. In this paper, we present such an admission control mechanism, we measure its accuracy in estimating the parameters of the model, and we evaluate its performance to determine its suitability for a real-time or responsive system.  相似文献   

13.
委员会共识和混合共识通过选举委员会来代替全网节点完成区块验证, 可有效加快共识速度, 提高吞吐量, 但恶意攻击和收买易导致委员会发生腐败问题, 严重时将影响共识结果甚至造成系统瘫痪. 现有工作虽引入信誉机制降低委员会节点腐败的可能性, 但开销大、可信度低且无法降低腐败问题对系统的影响. 提出一种带有预验证机制的区块链动态共识算法(DBCP), 通过预验证机制在较小开销的前提下对委员会进行可靠的信誉评估, 及时淘汰委员会中的恶意节点. 若腐败问题已影响到共识结果, DBCP会通过动态共识将区块验证权转移到全网节点, 并淘汰给出错误意见的委员会节点, 避免系统瘫痪. 若委员会通过迭代达到高可信状态, 则DBCP会将区块验证权交由委员会, 全网节点将认同委员会的共识结果, 并不再对区块进行验证, 进而加快共识速度. 经实验验证, DBCP的吞吐量与比特币相比提升了两个数量级, 且与Byzcoin相近, 可在一个出块周期内快速应对委员会腐败问题, 安全性优于Byzcoin.  相似文献   

14.
针对网络管理软件后台存在应用服务器的数据处理量多和资源消耗过大的问题,提出了改进算法,研究了线程池技术,包括线程池的工作原理、线程池使用方式、线程池配置方法、线程池监控方法和线程池的关闭方法。线程池根据基本线程池、工作队列和整个线程池的饱和情况进行工作,依据任务性质、任务优先级、任务执行时间和任务依赖性进行线程配置,以达到高效执行和最优资源的利用。  相似文献   

15.
基于服务器的连接池实践应用   总被引:1,自引:0,他引:1  
介绍连接池原理,结合项目给出了一种简便的基于服务器的连接池使用方法,分析了项目中配置和维护连接池的一些常见问题。结合jmeter测试,比较了连接池与传统数据库连接的优势。  相似文献   

16.
YARN是Hadoop的一个分布式的资源管理系统,用来提高分布式集群的内存、I/O、网络、磁盘等资源的利用率.然而,YARN的配置参数众多,要对其人工调优并获得最佳的性能费时费力.本文在现有的YARN资源调度器的基础上,结合了一种闭环反馈控制方法,可在集群运行状态下动态地对MapReduce (MR)作业数进行优化,省去了人工调整参数的过程.实验表明,在YARN的容量调度器和公平调度器的基础上使用该方法,相比于默认配置,MR作业完成时间分别减少53%和14%左右.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号