疯狂TEST

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
数据库连接数
也就是一个数据库,最多能够同时 接受 多少个 客户的连接.

在没有 数据库连接池 的情况下, 一个客户,每次访问, 就要创建一个 数据库连接, 执行 SQL, 获取结果, 然后关闭、释放掉数据库连接。

问题就在于 创建一个数据库连接, 是一个很消耗资源,花费很多时间的操作。

于是,数据库连接池 产生了。

数据库连接池 预先打开一定数量的 数据库连接, 并维持着连接。

当客户要执行SQL语句的时候, 从 数据库连接池 里面, 获取一个连接, 执行SQL, 获取结果, 然后把 数据库连接, 交还给数据库连接池。


假如一个 session , 执行 10次独立的操作。

那么不使用 数据库连接池 的, 需要 创建数据库连接10次, 并关闭10次。

使用 数据库连接池 的, 直接使用 数据库连接池 中 已经打开好的,直接使用。
posted on 2012-11-26 16:04  crazyzzj  阅读(2519)  评论(0)    收藏  举报