楼主用的是什么连接,你的负载是多少??你的代码有没有优化????重新启动MySQL吧。

解决方案 »

  1.   

    my.cnf里面改max_connections参数,一般来说超过max_connections只有两种可能:
    1 max_connections,太小,并发访问巨大,一个连接没完成,又来了无数连接。说明你的程序或sql语句效率有明显问题,应考虑如何优化。并且及时的mysql_close,不要等到它自动释放。2 你使用了长连接模式,长连接模式在的mysql连接并不会被mysql_close关闭,到达程序结尾也不会自动释放。只有只有到达wait_timeout或interactive_timeout设定的时间后,才会被释放。长连接不适合在web站点这种不可预估连接数的地方使用。