nmgwddj 2015-02-20 11:10 采纳率: 100%
浏览 1812
已采纳

随机出现 PHP Warning: mysql_connect()

访问时报错的内容

重新刷新后页面则可以正常再打开,过一会可能还会再出现这种情况,网站平均每秒有20条左右的数据在插入(insert update)数据。

这种问题在网站访问高峰期会出现,不知道哪方面优化可以解决该问题?

【环境介绍】
System:Server2003
MySQL:mysql-5.1.51-win32
PHP:5.4.37 nts
WebServer:IIS6.0+FastCGI1.5

【硬件环境】
CPU:Xeon L5520 @ 2.27GHz
内存:8GB

【我试过以下处理办法但无法解决】
1、innodb类型和MyISAM类型的表都试过。
2、修改max_connections为2048.

请问各位是否有遇到过类似情况?还请不吝赐教。

  • 写回答

4条回答 默认 最新

  • nmgwddj 2015-02-26 14:50
    关注

    该问题已经解决,是因Windows TCP端口数量有所限制,将TCP端口数量放开,并缩短一些无用连接的等待时间即解决问题。具体参考:https://msdn.microsoft.com/zh-CN/library/aa560610(v=bts.10).aspx

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?