mysql的最大连接数默认是100, 这个数值对于并发连接很多的数据库应用是远远不够的,可以把它适当调大,找到safe_mysqld的位置,然后编辑它,找到mysqld启动的那两行,在后面加上参数  
-O max_connections=1000  

解决方案 »

  1.   

    以前碰到过这样的问题,用jsp连接数据库的。多是数据库连接没关闭的问题,如果操作完数据库立刻关闭该连接,你那个网站访问量应该不是很大,100个应该足够了,注意这里100个是同时操作数据库的连接数,并不是有多少用户打开你的页面。如果用连接池的话,不关闭连接还会常出连不上库的问题
      

  2.   

    虚拟空间你没有办法控制mysql的。只能换空间,或尽量少读写数据库。把东西cache起来。