分类: 系统运维
2010-12-27 17:56:33
解决方案就是在配置文件里把:
适当的增加一次性获得的连接数目方可解决此问题。
或者将
注释掉。
自己通过mysqladmin -uroot -p status命令检索threads个数,发现执行查询的过程中,个数总是5个5个的增加,怀疑查询完成后没有关掉数据库连接。仔细查了一下,发现很多地方使用了“Session session=getHibernateTemplate().getSessionFactory().openSession();”,然后完成之后,并没有session.close()关闭。
将所有相关地方使用了"session.close()",再进行测试,果然,threads不再增加。
chinaunix网友2010-12-30 14:05:02
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com