有没有能自动关闭statement 的连接池,c3po or proxool 现在使用的的hibernate ,但是 其中有直接使用connection 操作数据库,由于部分statemte 为关闭,时间长就会造成maximum open cursors exceeded 的错误,全面的改程序已经不现实了,希望听听大家的意见 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没办法,这是程序员的问题,没有其它办法可以弥补。如果有,难道SUN/JBOSS/RedHat不会把它做到产品里面吗? 我想我们不会比他们这些发明者自己更聪明! 配置proxool Admin Servlet,察看一下你泄露连接没。事务有问题就会这样,如果没问题。我也不清楚,没出过这样错 在新的项目里面,我建议大家管理statement ,让它和connection 一样在localThread关闭时候一起关闭。 还有ResultSet 啊!我一般是三个一起判断,一起关闭的!!! LZ说的是在JDBC中让statement自动关闭?我觉得目前的各种JDBC版本都没有这个功能. 我也实现过这个代码,一般情况下没有问题,但在出不io锁的时候,全部无效了.只能把整个conntion的线程强制关闭,有时锁得厉害,强制关闭connction对应的线程也无效.这时就能 kill -9 java进程了.再启动一下tomcat 6.并发问题中的锁,通常是能避免,则避之. 当然如果java能用的erland中的并发机制最好(也许未来吧). 下载了一个大型商城首页,用dreamweaver打开时,使其框架不乱 菜鸟问个比较弱智的问题 java时间显示 Apache+Tomcat集群的问题 POI读取WORD文档时一个很奇怪的问题 请大家帮我看一个jsp的问题... ASP与JAVA兼容性有多少?? 请问在mysql5.0中如何设置字段为自编号? 被这个问题急得团团转,大家过来看看 tomcat的环境问题 怎样继续学java,一个有一定基础的菜鸟的迷茫?大大家能谈谈都是怎样学java的吗?分享一下经验,少走一些弯路!谢谢 很崩溃的问题 jsp+servlet
我想我们不会比他们这些发明者自己更聪明!
我也实现过这个代码,一般情况下没有问题,但在出不io锁的时候,全部无效了.只能把整个conntion的线程强制关闭,有时锁得厉害,强制关闭connction对应的线程也无效.这时就能 kill -9 java进程了.再启动一下tomcat 6.并发问题中的锁,通常是能避免,则避之. 当然如果java能用的erland中的并发机制最好(也许未来吧).