摘要
针对轨道交通集群调度系统中数据库连接池参数一次性设定后不可修改的问题,设计面向多客户端的数据库连接池动态分配策略。通过使用动态分配算法,根据每个客户端访问频率的不同为当前客户端分配最优连接数,从而达到提高系统资源利用率的目的。实验结果表明,该动态分配策略能够缩短连接池响应时间,提高系统运行效率。
In the rail transit clusters dispatch system,the parameters of database connection pool is one-time set and can not be modified. Aiming at this shortage, a dynamic allocation strategy of multi-client database connection pool is designed. It uses a dynamic allocation algorithm to allocate the optimal number of connections according to the different access frequency of each client for current client, so as to achieve the purpose of improving the utilization of system resources. Experimental results show that the dynamic allocation strategy proposed in this paper can shorten the response time of connection pool and improve the efficiency of system.
出处
《计算机工程》
CAS
CSCD
北大核心
2017年第5期35-39,46,共6页
Computer Engineering
基金
江苏省自然科学基金青年基金(BK2013876)
广东省普及型高性能计算机重点实验室开放基金(SZU-GDPHPCL2014)
江苏省城市轨道交通研究院股份有限公司项目(JSUMT-JY-00-1512)
关键词
数据库连接池
集群调度系统
多客户端
连接复用
动态分配
database connection pool
clusters dispatch system
multi-client
connection multiplexing
dynamic allocation