我用c3p0做数据源,如果请求数量超过我连接池的最大数量,请求会等待释放的连接呀,还是可以继续申请连接或是其他别的情况
解决方案 »
- 了解Teradata的请进
- 怎么在jsp页面上把浏览的dbf文件导入到数据库
- 麻烦大家推荐一个比较好的分页存储过程
- oracle 插入日期报错 !
- 我创建的用户怎么登陆不了?
- 在oracle中如何像sql server中的代理一样,能设置计划执行Sql命令
- ORACLE存储过程中怎样访问其他用户的表
- 简单问题:两个完全相同的oracle数据库是否可以在同一客户端同时使用?
- 关于触发器的问题,大家帮帮忙
- 请教一个oracle数据库的连接问题
- Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169869568)(ERR=12505)(ERROR_STACK=(
- 在做从Access到Oracle的转换问一个关于日期函数的问题。
数据库和连接池都有连接数限制,比如都是20个不用连接池:1000个请求,980个会等待,20个去数据库,等待其中某个完了,如果你手动close连接,则会马上新生一个连接给第21个请求,如果你忘了close,则数据库连接挂起直到timeout,数据库自己回收掉,等回收完再新生连接。用了连接池:不用关心close问题,连接池存了一定数量连接,有谁用完了就给另一个请求,如果20个都被请求完了,也一样会等待,直到某个连接做完,再给下一个请求。连接池优点:不用开关连接(前20个还是要新开连接的),极大提高了效率。