关于连接池的问题,急请能人专家(可以给予一定的金钱报酬)

anson2000 2008-12-16 10:39:18
加精
本人使用了STRUTS框架开发了一个网站,服务器是TOMCAT6.0,数据库是MSSQL2005,JDBC驱动程序是微软的sqljdbc2005最新版。数据库连接是使用TOMCAT的连接池技术。
问题就是使用连接池后,数据库的活动监视器内的“进程信息”有很多进程没有关闭,有时多达几百个,状态都是“睡眠”,为什么这些进程没有关闭的?当这些进程达到一定数目后,网站的速度就变得越来越慢,有时还要重启。但我另一个使用ASP编写的网站,使用数据库直接连接的,用完后即关闭,数据库的活动监视器内的“进程信息”就只有一到两个,速度也很快。是不是我的连接池设置有问题?或者是我的程序编写有问题?很多人会说我每次用完后,没有在finally中close连接,但我每个连接模块都有这样的操作,但为什么还是这样?

现在急需解决这方案的专家,如能解决,可以给予一定的报酬,因为现在网站被我改成JSP后,经常死掉,老板已严重生气,后果很严重,如再不解决,很可能会丢掉工作。恳切各位帮帮忙!
我的QQ是:358778068
谢谢大家帮帮忙!
...全文
3236 186 打赏 收藏 转发到动态 举报
写回复
用AI写文章
186 条回复
切换为时间正序
请发表友善的回复…
发表回复
UncleAngel 2012-02-27
  • 打赏
  • 举报
回复
marked!
muamomo 2011-12-08
  • 打赏
  • 举报
回复
我想知道连接池和数据源这两个概念的区别?
grace196 2009-07-17
  • 打赏
  • 举报
回复
厦门雅思艺术制作中心Oil paintingS,是专业制作油画,国画(CHINESE PAINTING),画框,(FRAME),相框,和其他艺术品---油画,Oil painting,中国画Oil paintingS,超写实油画, 花卉OILPAINTING, 千手观音OILPAINTINGS展示, 还有千万张油画图片等您欣赏----欢迎光临厦门雅思艺术制作中心Oil paintingS,是专业制作油画,国画(CHINESE PAINTING),画框,(FRAME),相框,和其他艺术品---油画,Oil painting,中国画Oil paintingS,超写实油画, 花卉OILPAINTING, 千手观音OILPAINTINGS展示, 还有千万张油画图片等您欣赏----欢迎光临
grace196 2009-07-17
  • 打赏
  • 举报
回复
厦门雅思艺术制作中心<a href=http://www.ys-arts.com/>Oil paintingS</a>,是专业制作<a href=http://www.ys-arts.com/cn>油画</a>,<a href=http://www.ys-arts.com/cn/>国画</a><a href=http://www.ys-arts.com/cn/>CHINESE PAINTING</a>,<a href=http://www.ys-arts.com/CN>画框</a>,<a href=http://www.ys-arts.com/FRAMES.ASP/>FRAME</a>,相框,和其他艺术品---<a href=http://www.ys-arts.com/cn/>油画</a>,<a href=http://www.ys-arts.com/>Oil painting</a>,<a href=http://www.ys-arts.com/cn/>国画</a>,<a href=http://www.ys-arts.com/>Oil paintingS</a>,超写实<a href=http://www.ys-oilpaintings.com/productimages/big/FL0001.jpg>油画</a>, 花卉<a href=http://www.ys-oilpaintings.com/productimages/big/FL0001.jpg>OILPAINTING</a>, <a href=http://www.ys-arts.com/productimages/big/CT0043.jpg>千手观音OILPAINTINGS</a>展示, 还有千万张油画图片等您欣赏----欢迎光临 厦门雅思艺术制作中心<a href=http://www.ys-arts.com/>Oil paintingS</a>,是专业制作<a href=http://www.ys-arts.com/cn>油画</a>,<a href=http://www.ys-arts.com/cn/>国画</a><a href=http://www.ys-arts.com/cn/>CHINESE PAINTING</a>,<a href=http://www.ys-arts.com/CN>画框</a>,<a href=http://www.ys-arts.com/FRAMES.ASP/>FRAME</a>,相框,和其他艺术品---<a href=http://www.ys-arts.com/cn/>油画</a>,<a href=http://www.ys-arts.com/>Oil painting</a>,<a href=http://www.ys-arts.com/cn/>国画</a>,<a href=http://www.ys-arts.com/>Oil paintingS</a>,超写实<a href=http://www.ys-oilpaintings.com/productimages/big/FL0001.jpg>油画</a>, 花卉<a href=http://www.ys-oilpaintings.com/productimages/big/FL0001.jpg>OILPAINTING</a>, <a href=http://www.ys-arts.com/productimages/big/CT0043.jpg>千手观音OILPAINTINGS</a>展示, 还有千万张油画图片等您欣赏----欢迎光临
光明磊落的磊 2009-02-13
  • 打赏
  • 举报
回复
maxaction我们只设成了100
jianbo1214 2009-02-13
  • 打赏
  • 举报
回复
你取得连接池的连接 有没有返回去?...
连接池中的连接用完之后一定要返回到连接池中,而不是关闭
programtime 2009-02-10
  • 打赏
  • 举报
回复
conn.close();
conn=null;
wysunning 2009-01-19
  • 打赏
  • 举报
回复
等结贴了,我再来看看
my_cheating 2009-01-18
  • 打赏
  • 举报
回复
学习了好多的啊
多谢各位分享了
caocao82 2009-01-17
  • 打赏
  • 举报
回复
纯占位
liulibo_112233 2009-01-12
  • 打赏
  • 举报
回复
看了。帮不了什么忙。连接池我也是刚刚学会的
jsxzcxd 2009-01-09
  • 打赏
  • 举报
回复
MARK
Jerry0006 2009-01-07
  • 打赏
  • 举报
回复
关于conn、stmt、rs这些变量还是设为局部比较好,便于回收。
如果真要省代码的话,可以采用AOP的方式来做事务拦截。这样就不用每次都重复那些打开和关闭连接的代码,也就避免了在哪个地方忘记关闭连接带来的性能上的损失。
关于连接池的最大连接数问题,个人觉得设为“无限大”没有意义。
sling2007 2009-01-07
  • 打赏
  • 举报
回复
mark
zjzxxw 2008-12-30
  • 打赏
  • 举报
回复
數據庫連接的不對。
polzz 2008-12-30
  • 打赏
  • 举报
回复
定时关闭连接池内超时连接。
dadizhilong 2008-12-29
  • 打赏
  • 举报
回复
学习。。感到JAVA路还长得很啊。
whuzjf1985 2008-12-26
  • 打赏
  • 举报
回复
LZ还不结贴啊 我都在跟进 速度结贴分享下
wacnik 2008-12-24
  • 打赏
  • 举报
回复
代码有问题!!!!
思路不清晰,结构不了解所造成的!!
还是多学点再用吧。在没搞清楚之前最好不要用,不然工作不保啊!!!
不要拿饭碗来冒险了。
kkj607995 2008-12-24
  • 打赏
  • 举报
回复
看过了,帮不了你,不好意思~~~
加载更多回复(162)

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧