电商网站建设实施方案,网站开发提案模板,狗和女人做的网站,网站维护服务器数据库连接---执行完毕---释放
连接--释放 十分浪费系统资源
池化技术#xff1a;准备一些预先的资源#xff0c;过来就连接预先准备好的 最小连接数#xff1a; 10
最大连接数#xff1a;15 业务最高承载上限
排队等待#xff0c;
等待超时#xff1a;100…数据库连接---执行完毕---释放
连接--释放 十分浪费系统资源
池化技术准备一些预先的资源过来就连接预先准备好的 最小连接数 10
最大连接数15 业务最高承载上限
排队等待
等待超时100ms
编写连接池实现一个接口 DateSource
开源数据实现
DBCP
C3P0
Druid阿里巴巴
使用了这些数据库连接池之后我们在项目开发过程中就不需要编写连接数据库的代码了
DBCP
需要用到的 jar 包
commons-dbcp-1.4、commons-pool-1.6
C3p0
需要用到的 jar 包
c3p0-0.9.5.5、mchange-commons-java-0.2.19
结论
无论使用什么数据源本质还是一样的DataSource接口不会变方法就不会变