Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
如果打开了一个数据库连接Connection而没有进行关闭,会有什么后果?
2003-06-13
cd3
如题,多谢!
2001378
2003-06-13 11:07
会造成系统资源浪费,但应该是暂时的!(个人看法)
banq
2003-06-13 11:37
严重后果,访问量比较大时,系统资源耗尽,down over.而且是不定期的,象感染病毒。
最重要的是破坏了java的名声,其实是自己使用不当。
xxmouse
2003-06-13 11:45
是啊, 最后根本无法取得数据库连接了, 很容易让人以为是其他的问题, 忙了半天才发现已经开了一大堆连接。
cd3
2003-06-13 12:36
可是我试过同时打开10万个连接也没出问题,而且内存和CPU也没什么变化.
xxmouse
2003-06-13 13:47
这个就奇怪了, 你得把详细信息贴出来让大家看看
babyfrog
2003-06-13 20:58
会不会是某些连接被自动清理掉了呢
也就是说这10万个连接其实根本就不曾同时出现过
efan1
2003-06-15 17:24
估计你是从线程池中得到的连接。