首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

MYsql too many connections不是普通错!解决方案

2012-03-23 
MYsql too many connections不是普通错!首先,在my.ini中设置了wait_timeout 1828000interactive-timeout

MYsql too many connections不是普通错!
首先,在my.ini中设置了
wait_timeout = 1828000
interactive-timeout = 1728000
max_connections = 1000
程序:hibernate配置了连接池
  <property name="c3p0.min_size">10</property> 
<property name="c3p0.max_size">100</property> 
<property name="c3p0.time_out">1800</property> 
<property name="c3p0.max_statement">1000</property> 
方法有hibernate的template,也有session。 过滤器 sessioninviewfilter!
现在是内部使用 最多10人连接,但是到一,两个小时后就会爆 too many connections!

[解决办法]
max_connections = 1000
都设成1000了。是不是多次insert,update操作没有关闭session。
[解决办法]
应该是程序中一个连接进行了很多次增删改查等操作导致。
[解决办法]
netstat -na有多少连接.

是打开未关闭,还是其他情况,看代码分析

祝楼主好运

热点排行