社区
Java SE
帖子详情
数据库连接获取问题
YH555
2010-04-21 10:33:59
项目是采用jdbc连接池 , 一模块使用定时器交多,比较熬性能的, 如果操作频繁时,就会获取不到连接,connection is null
集思广议 请各位 谈谈以往经验 有什么高见!
...全文
105
8
打赏
收藏
数据库连接获取问题
项目是采用jdbc连接池 , 一模块使用定时器交多,比较熬性能的, 如果操作频繁时,就会获取不到连接,connection is null 集思广议 请各位 谈谈以往经验 有什么高见!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YH555
2010-05-02
打赏
举报
回复
感谢大家,问题已解决, 主要是项目中引用了flash, 里面一个图像有点问题, 暂用资源太多, 以导致后面请求不到资源(资源),谢谢大家了
YH555
2010-04-21
打赏
举报
回复
不能晚上, 这个是在关键时刻要用的,
<Resource
name="bid"
type="javax.sql.DataSource"
password="ecn"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="2"
maxWait="5000"
username="ecn"
url="jdbc:oracle:thin:@192.168.0.76:1521:test"
maxActive="10"/>
这是连接参数
hob007
2010-04-21
打赏
举报
回复
来学习,帮顶!
soli11722984
2010-04-21
打赏
举报
回复
是不是你设的连接最大数量太少了,或者设的那个等待时间太短了,都加大点看看情况,还不行,就要搞搞你那些定时器了
WYhack
2010-04-21
打赏
举报
回复
不懂,看高手见解
eimhee
2010-04-21
打赏
举报
回复
定时器放在晚上执行, 时间间隔要长点
zfq642773391
2010-04-21
打赏
举报
回复
[Quote=引用 5 楼 yh555 的回复:]
不能晚上, 这个是在关键时刻要用的,
<Resource
name="bid"
type="javax.sql.DataSource"
password="ecn"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="2"
maxWait="5000"
username="ecn"
url="jd……
[/Quote]
连接数设定的太少了吧,等待时间也短吧
你使用定时器较多,你数据库交互比较频繁,应该加大连接数和等待时间
duqiangcise
2010-04-21
打赏
举报
回复
connection is null是不是连接被用完了。当再次获取时,connection pool宗已经没有可用的连接分配给应用程序了。
DBCP 数据源jar包
其中包括两个jar包,commons-dbcp.jar,commons-pool.jar
ADO助手V1.20---一个
获取
ADO连接字符串,测试SQL命令的辅助软件
ADO助手---一个
获取
ADO连接字符串,测试SQL命令的辅助软件 2010-09-06 +初始版本发布 ADO助手---一个
获取
ADO连接字符串,测试SQL命令的辅助软件 2010-09-06 +初始版本发布 2011-11-09 -修复有时候用DataGrid显示报错“The rowset is not bookmarkable.” +增加根据SQL生产MFC数据库类的功能 +增加导入和导出记录集的功能 +增加对多记录集的支持功能 +增加常用的ADO连接字符串的下拉选择 2012-09-19 +增加C#数据库代码生成
Oracle11g客户端精简版
Oracle11g客户端精简版,WIN7上测试通过,绝对能用,安装完成后,请参阅readme.txt文件修改即可.
mysql-connector-java-5.1.30工具
MySQL官方提供的驱动包 mysql-connector-java-5.1.30.zip
数据库连接
数和
数据库连接
池的连接数区别?
1、
数据库连接
数,也就是一个数据库,最多能够同时 接受 多少个 客户的连接. 2、在没有
数据库连接
池 的情况下, 一个客户,每次访问, 就要创建一个
数据库连接
, 执行 SQL,
获取
结果, 然后关闭、释放掉
数据库连接
,
问题
就在于创建一个
数据库连接
, 是一个很消耗资源,花费很多时间的操作,于是
数据库连接
池产生了。 3、
数据库连接
池 预先打开一定数量的
数据库连接
, 并维持着连接。 4
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章