首页 > 数据库技术 > 详细

数据库连接池原理

时间:2019-04-18 21:20:15      阅读:142      评论:0      收藏:0      [点我收藏+]

数据库连接池原理:
1.当系统启动【初始化的时候】会创建5【可设置】个数据库初始连接
2.当客户请求到来的时候【用户要获取Connection对象的时候】
2.1连接池中有空闲连接,直接将空闲的连接中的一个赋给客户使用
2.2如果连接池中没有空闲连接了,而且连接的数据量没有超过最大数量,
那么连接池会向数据库申请创建新的连接【5 可设置】,然后交给客户使用
2.3在2.2的情况下超过了最大连接数据,等待
3.当客户数据库操作完成后,这个连接怎么处理
3.1连接池中的空闲连接数已经超过了初始连接数,那么直接销毁
3.2连接池中的空闲连接数没有超过初始连接数据,那么进入空闲状态
3.3如果有等待的用户,那么这个连接直接交给等待的用户使用

 

数据库连接池原理

原文:https://www.cnblogs.com/Nick7/p/10732377.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!