原来用的是mysql_connect,但是随着访问量的增加,会出现10048错误,我就改成了mysql_pconnect然后刚开始好好的,但是内存好像一直不会释放,mysql进程占用的内存会越来越多,十几个小时后服务器就挂掉了请问谁碰到过类似的问题?WEB服务器是WIN2003,数据库服务器是linux

解决方案 »

  1.   

    数据库的缓存不是应该存放在数据服务器上的吗
    现在是web服务器上的内存无限额的增加。。
      

  2.   

    你用的是永久连接,当脚本执行完毕后到 SQL 服务器的连接不会被关闭,此连接将保持打开以备以后使用。
      

  3.   


    那有什么办法解决他老是占用内存的问题不
    现在每天如果不重启一次WEB服务器就会挂掉
      

  4.   

    改用MYSQL_CONNECT也不行,访问量太大,一会数据库服务器就拒绝WEB服务器访问了
      

  5.   

    那改改mysql里面的最大连接数试试。
      

  6.   

    你的代码中有没有关闭connection ? 用完后应该及时CLOSE
      

  7.   

    ACMAIN_CHM大神,用mysql_pconnect的时候不是不用关闭的吗