网站访问量多时卡

配置:服务器-server 2003;带宽-电信4M ;网站环境-wampserver;
问题:100多人同时访问服务器下的考试系统;测试时都反映卡、延时、不知是不是带宽不够?
还有就是mysql的cpu占用率很高;mysql配置是wampserver默认的,没做更改;
运行起来时好时坏;不知哪里去了问题;都几天没睡好觉了,求大虾、求解。

阅读 6.3k
2 个回答

一百人,按说不应该卡。。
猜测多半是mysql索引的问题。。。

既然mysql占用高就先解决mysql问题,打开mysql慢查询日志,找出拖系统的查询,优化之。

带宽够不够算得出来。4M就是300多K,分到100个人,就是每秒3k多流量,在一台测试机上装流量监控软件,看看每秒多少K。

另外Elan Xie说的mysql索引问题也是很有可能的,最好检查一下每张表,是否都建了索引。

最直观的办法还是debug,完全可以看出“卡”在哪里了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题