如果打开了一个数据库连接Connection而没有进行关闭,会有什么后果?

如题,多谢!

会造成系统资源浪费,但应该是暂时的!(个人看法)

严重后果,访问量比较大时,系统资源耗尽,down over.而且是不定期的,象感染病毒。

最重要的是破坏了java的名声,其实是自己使用不当。

是啊, 最后根本无法取得数据库连接了, 很容易让人以为是其他的问题, 忙了半天才发现已经开了一大堆连接。

可是我试过同时打开10万个连接也没出问题,而且内存和CPU也没什么变化.

这个就奇怪了, 你得把详细信息贴出来让大家看看

会不会是某些连接被自动清理掉了呢
也就是说这10万个连接其实根本就不曾同时出现过

估计你是从线程池中得到的连接。