目前参与开发及实施的2个项目,一个时lamp的环境,一个时wamp的环境,遇到的同样的问题,web服务经常卡死或者响应贼慢,发现问题全部集中在mysql上面,在线人数一旦达到500人  或者使用高峰期间出现超过400个mysql连接,基本上就在死亡的边缘了,  最近为这个问题被折腾安逸了   wamp的服务器配置算中端配置吧  xeon 5650*2   24G内存  15ksas raid5  这样的配置,在这么点访问量应该不会有什么大问题啊,偏偏mysql成了拦路虎,   最近有建立独立的数据库服务器,专门承担数据库服务器,但又担心解决不了问题.很是困扰,希望大侠给予指点和引导,谢谢

解决方案 »

  1.   

    目前只有修改一下mysql参数配置,没其他办法了,一想到用户们的体验,心里就贼难受!!! 如果有高手能够有偿解决问题,可以站内
      

  2.   

    连接没有及时断开?另外是不是连接过多导致内存耗尽,如果不能短时间增加内存的话 可以适当减少buffer_pool或者key_buffer
      

  3.   

    1:启动慢查询日志,把超过2S的慢查询都挑出来,进行优化
    2:在400连接是,show full processlist看看是什么操作在运行
    一般出现这样的问题,都是SQL语句不优化造成的。
      

  4.   

    硬件配置可以的,应该是sql语句的问题吧,优化一下是否有效果
      

  5.   

    我觉得肯定是SQL程序效率不是很高,一般操作控制在1秒内的话,并发1000个连接应该没问题吧
      

  6.   

    back-log=200
    默认是50  提高并发