节点文献

一种基于网络拦截和多路复用的数据库连接管理器的实现

An Implementation of Connection Manager Based on Network Intercept and Multiplexing

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王启荣焦丽梅

【机构】 中国科学院计算技术研究所国家智能计算机研究开发中心

【摘要】 <正>1前言数据库连接是数据库系统中一种关键、有限且昂贵的资源,这一点在多用户的Web应用程序中表现得尤为突出。数据库连接管理的好坏能显著影响整个应用系统的伸缩性和健壮性以及性能。在传统的C/S两层结构中,客户程序往往启动时就建立数据库连接,运行结束时才断开连接,不论是否使用客

【Abstract】 Database connection is an expensive,rare and important resource in the database system,whether it can be used efficiently can effect the scalability,stability and performance of system.Database connection pooling is a technique that can improve the utilization of the connection.However,it has two limits when using it.On one hand,client applications must use connection pool’s API in order to use it.On the other hand,the database connection in the connection pool is not used completely.In this paper,a connection manager based on Network Intercept and Multiplexing is introduced.It can be used without changing a line of the existing code or using its API in a new application,otherwise database connection can be used on the transaction level.The prototype system based on Kingbase and the TPC-B performance evaluation present that it can take advantage of the database connection evidently and the database performance keeps stable while requesting clients increasing.Database connection Manager can be referred when designing or implementing the database balancer,database replication engine and database gateway.

【基金】 北京科技计划项目(H03013002033)“大型通用数据库管理系统研究”及其子课题“机群系统(Cluster)并行数据库技术研究”的支持
  • 【会议录名称】 第二十一届中国数据库学术会议论文集(技术报告篇)
  • 【会议名称】第二十一届中国数据库学术会议
  • 【会议时间】2004-10-14
  • 【会议地点】中国福建厦门
  • 【分类号】TP311.13
  • 【主办单位】中国计算机学会数据库专业委员会
节点文献中: 

本文链接的文献网络图示:

本文的引文网络