首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP请求有时非常慢

PHP请求有时非常慢
EN

Server Fault用户
提问于 2011-05-30 15:47:09
回答 1查看 7K关注 0票数 2

我在apache/PHP 4服务器上运行了一个PHP/Mysql脚本(php4只是临时的,直到新服务器准备好.),我注意到了一些奇怪的be行为。

使用一些php的请求--一些简单的mysql查询--通常是相当快的。但是如果我向服务器发送相同的请求10次(一个接一个,一点也不重负载)--也许8-9次--它将在50 it内完成。但是其中的一到两个请求将花费超过5秒的时间。中间什么也没有,只有50毫秒或几秒钟。

这看起来很随意(不是第一次请求慢了,接下来的请求太快或诸如此类),我找不到原因。

有没有人知道什么会导致这个问题,以及如何解决它?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-05-30 15:57:05

很难从简单的描述中找出导致服务器运行缓慢的确切原因,您需要做一些基准测试,以找出导致慢运行的原因。例如..。

  1. 这可能是apache的配置(可以将最大客户端设置为一个非常低的数目--但这是值得怀疑的)。试试apache基准(ab)
  2. 它可能是构造不良的MySQL查询,导致表锁(取决于每个访问表的存储引擎)或MySQL连接限制非常低(检查)。
  3. 这可能是因为您的PHP脚本非常紧张,而您的服务器只是没有支持该级别活动的硬件。
  4. 编辑:看看穆宁,它将为您提供服务器性能的全面概述,然后在您发出请求时监视它。

这都是很主观的。也许其他人可以指出其他一些潜在的问题。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/275275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档