数据库连接池

数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。

数据库连接池基本信息

中文名称 数据库连接池 负    责 分配、管理和释放数据库连接
影响因素 最大连接数,最小连接数等 概    念 一种关键的有限的昂贵的资源

连接池基本的思想是在系统初始化的时候,将数据库连接作为对象存储在内存中,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接对象。使用完毕后,用户也并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。而连接的建立、断开都由连接池自身来管理。同时,还可以通过设置连接池的参数来控制连接池中的初始连接数、连接的上下限数以及每个连接的最大使用次数、最大空闲时间等等。也可以通过其自身的管理机制来监视数据库连接的数量、使用情况等。

数据库连接池造价信息

市场价 信息价 询价
材料名称 规格/型号 市场价
(除税)
工程建议价
(除税)
行情 品牌 单位 税率 供应商 报价日期
数据库软件 MySQL 查看价格 查看价格

13% 珠海派诺科技股份有限公司
数据库 SQL数据库2008 查看价格 查看价格

微软

13% 广州丹诚科技有限公司
数据库 数据库SQL server标准版数据库2008 查看价格 查看价格

东望

13% 广州丹诚科技有限公司
数据库 SQL Server20008 查看价格 查看价格

13% 深圳市信沃成自动化技术有限公司
数据库 SQL SERVER2000 查看价格 查看价格

MS

13% 重庆崛辰科技有限公司
数据库 SQL Server2012标准版 15用户 查看价格 查看价格

微软

13% 深圳市威思嘉科技有限公司
数据库 开放式许可,SQL ser 2014标准版15用户 查看价格 查看价格

微软

13% 成都凌天通讯网络工程有限公司
数据库 Sqlserver 2014 5用户版 查看价格 查看价格

13% 广州冠凌信息科技有限公司
材料名称 规格/型号 除税
信息价
含税
信息价
行情 品牌 单位 税率 地区/时间
数据电视 查看价格 查看价格

云浮市罗定市2016年3季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2016年1季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2015年3季度信息价
数据转发器 GGA7541 查看价格 查看价格

湛江市2005年2月信息价
数据转发器 GGA7541 查看价格 查看价格

湛江市2005年1月信息价
数据电视 查看价格 查看价格

云浮市罗定市2015年2季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2014年3季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2014年2季度信息价
材料名称 规格/需求量 报价数 最新报价
(元)
供应商 报价地区 最新报价时间
数据库 Oracle 数据库|1套 3 查看价格 西安博汇仪器仪表有限公司 全国   2022-04-18
数据库 通用数据库|1套 3 查看价格 广州市熹尚科技设备有限公司 广东   2020-03-26
数据库 通用数据库|1套 3 查看价格 广州市熹尚科技设备有限公司 广东   2020-03-26
数据库 SQL数据库2008|1.0套 1 查看价格 广州丹诚科技有限公司    2016-12-21
数据库 数据库SQL server标准版数据库2008|1.0套 1 查看价格 广州丹诚科技有限公司    2016-12-21
港口数据库 港口数据库:至少包含20个港口.|1套 1 查看价格 武汉河洋科技有限公司 广东  阳江市 2022-05-27
windows数据库 1.名称:windows数据库 2.类别:数据库软件 3.其他:满足设计及规范要求|1套 3 查看价格 四川海帝科技有限公司 全国   2020-08-17
数据库 浪潮-鼎天盛华数据库UPDB V6.2。|4台 1 查看价格 广东深博信息科技有限公司 江西  南昌市 2017-07-14

数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中,这些数据库连接的数量是由最小数据库连接数来设定的。无论这些数据库连接是否被使用,连接池都将一直保证至少拥有这么多的连接数量。连接池的最大数据库连接数量限定了这个连接池能占有的最大连接数,当应用程序向连接池请求的连接数超过最大连接数量时,这些请求将被加入到等待队列中。数据库连接池的最小连接数和最大连接数的设置要考虑到下列几个因素:

1. 最小连接数

是连接池一直保持的数据库连接,所以如果应用程序对数据库连接的使用量不大,将会有大量的数据库连接资源被浪费;

2.最大连接数

是连接池能申请的最大连接数,如果数据库连接请求超过此数,后面的数据库连接请求将被加入到等待队列中,这会影响之后的数据库操作。

3).最小连接数与最大连接数相差太大

那么最先的连接请求将会获利,之后超过最小连接数量的连接请求等价于建立一个新的数据库连接。不过,这些大于最小连接数的数据库连接在使用完不会马上被释放,它将被放到连接池中等待重复使用或是空闲超时后被释放。

数据库连接池常见问题

数据库连接池文献

造价数据库 造价数据库

格式:pdf

大小:261KB

页数: 12页

评分: 4.7

序号 分部工程 子分部工程 分项工程 单位 工程量 工程造价 (元) 综合单 价 (元) 特征描述 工作内容 备注 档次 数据来源 1 主体结构 砌体结构 填充内/外墙 m3 1343 592,263 441 200厚小型砼空气砌块, MU5.0专 用商品砌筑混合砂浆 砂浆的拌制、砌筑、材料 的运输 / 上海实际商业项 目14年合同价 2 主体结构 砌体结构 填充内/外墙 m3 3774 1,630,368 432 200厚蒸压加气砼砌块, MU5.0专 用商品砌筑混合砂 浆 砂浆的拌制、砌筑、材料 的运输 / 上海实际商业项 目14年合同价 3 主体结构 砌体结构 砖砌体 4 主体结构 砌体结构 配筋砌体 5 主体结构 钢结构 压型金属板 6 建筑装饰 装修 室内精装 饰面、装饰 m2 2880 8,461,440 2938 墙、柱、地面 20mm高档石材,石 膏板造型天花,玻璃栏杆、隔

立即下载
国内外球墨铸铁生产数据库与标准数据库 国内外球墨铸铁生产数据库与标准数据库

格式:pdf

大小:261KB

页数: 未知

评分: 4.7

使用TurboProlog2.0外部数据库功能,作者建立了国内外球墨铸铁件生产数据库和球墨铸铁件标准数据库,收集了国内外十几个厂家的生产数据及十几个国家的球墨铸铁件标准,并建立了相应的数据库管理功能。

立即下载

资源分配器管理可共享的非持续状态。例如,开放式数据库连接 (ODBC) 资源分配器管理数据库连接池,当不再需要某个连接时就将其收回。

在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁。如何利用已有对象来服务就是一个需要解决的关键问题,其实这就是一些"池化资源"技术产生的原因。比如大家所熟悉的数据库连接池正是遵循这一思想而产生的,本文将介绍的线程池技术同样符合这一思想。

目前,一些著名的大公司都特别看好这项技术,并早已经在他们的产品中应用该技术。比如IBM的WebSphere,IONA的Orbix 2000在SUN的 Jini中,Microsoft的MTS(Microsoft Transaction Server 2.0),COM 等。

数据库连接池相关推荐
  • 相关百科
  • 相关知识
  • 相关专栏