drupal mysql_mysql – 在Drupal中使用远程数据库极其缓慢

在尝试将Drupal安装扩展到使用远程MySQL服务器时,遇到了页面加载速度显著变慢的问题,从200毫秒增加到5-10秒。尽管服务器间延迟极低,约为0.1-0.5毫秒,且数据库查询时间在本地和远程服务器上都表现良好,约为150微秒。PHP执行时间和查询数量并未明显影响性能。现在需要排查故障原因。
摘要由CSDN通过智能技术生成

我们正在尝试扩展我们的Drupal安装并决定使用一些专用的

MySQL盒子.不幸的是,当我们尝试使用远程数据库时,我们遇到极端缓慢 – 页面加载时间从大约200毫秒到5-10秒.

服务器之间的延迟很小 – 十分之一或二十毫秒.

PING 10.37.66.175 (10.37.66.175) 56(84) bytes of data.

64 bytes from 10.37.66.175: icmp_seq=1 ttl=64 time=0.145 ms

64 bytes from 10.37.66.175: icmp_seq=2 ttl=64 time=0.157 ms

64 bytes from 10.37.66.175: icmp_seq=3 ttl=64 time=0.157 ms

64 bytes from 10.37.66.175: icmp_seq=4 ttl=64 time=0.144 ms

64 bytes from 10.37.66.175: icmp_seq=5 ttl=64 time=0.121 ms

64 bytes from 10.37.66.175: icmp_seq=6 ttl=64 time=0.122 ms

64 bytes from 10.37.66.175: icmp_seq=7 ttl=64 time=0.163 ms

64 bytes from 10.37.66.175: icmp_seq=8 ttl=64 time=0.115 ms

64 bytes from 10.37.66.175: icmp_seq=9 ttl=64 time=0.484 ms

64 bytes from 10.37.66.175: icmp_seq=10 ttl=64 time=0.156 ms

--- 10.37.66.175 ping statistics ---

10 packets transmitted, 10 received, 0% packet loss, time 8998ms

rtt min/avg/max/mdev = 0.115/0.176/0.484/0.104 ms

Drupal的devel.module计时器显示数据库查询在远程数据库上的运行速度并不慢 – 大约150微秒,无论是本地服务器还是远程服务器.使用XHProf进行性能分析显示PHP执行时间也不是很糟糕.

查询数量似乎没有什么区别 – 无论页面有12个查询还是250个查询,我们看起来都是相同的5-10秒延迟.

关于我应该在哪里开始排除故障的任何建议?我很困惑.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值