日期:2014-05-18  浏览次数:20743 次

mysql连接数过多问题
我有个”一问一答“式的页面,在每天的固定时间可以提问,最近基本上每两分钟就有一个问题,点击率也很高,现在发现页面越来越慢,有时就出现too   many   connections,用的是mysql数据库,最大连接数没有设置,是默认的100.而且发现linux服务器下mysql进程会很多,请问各位如何解决这个问题。我曾尝试把最大连接数改成500。好像还是不能解决问题,mysql进程很多。
(我的程序没有取得连接没有关闭的情况)

------解决方案--------------------
检查你的程序 是否在数据库调用之后正确关闭了MySQL连接
如果没有关闭,链接自然会越来越多
------解决方案--------------------
之前我也有遇到这个问题

解决方法
每次应用都 做下面的动作

<%

rs.close();
stmt.close();
conn.close();

%>
环境是LINUX+TOMCAT+MYSQL