mysqli_connect延迟

时间:2012-09-06 12:42:35

标签: php mysql mysqli

我最近不得不重新安装我的wamp包,所以我最终得到了一个新的apache 2.2.22,php 5.4.3和mysql 5.5.24。

发生的一个重大变化是页面生成时间。我挖了一下,发现对mysqli_connect的调用最多需要2秒钟。

所以它仍然有效,所以我的用户已经很好地重新配置,整个系统都站起来 - 只有这个细节使整个系统无法使用。

有谁知道延迟可能来自哪里?

编辑:你提出的似乎是一个dns问题 - 现在,如果我改为127.0.0.1,我有一个访问被拒绝。我继续挖掘

2 个答案:

答案 0 :(得分:8)

我有同样的确切,我连接到“localhost”,每个“连接”我有1.5秒, 现在我使用的是127.0.0.1,现在效果很好! FIY,使用Windows 2008 R2 x64 + plesk 11 php 5.3(以及php5.4)进行测试

答案 1 :(得分:0)

C:\ Windows \ System32 \ drivers \ etc \ hosts上的通配符减慢了我的每个请求减慢到1秒以上,

处理多个本地主机名以逗号分隔是恐怖(与win7 DNS regexp有关)

127.0.0.1 localhost, domain.com

分裂它我再次得到了很好的回应

127.0.0.1 localhost
127.0.0.1 domain.com