gpt4 book ai didi

PHP:远程 MySQL 连接非常慢

转载 作者:IT老高 更新时间:2023-10-29 00:11:41 25 4
gpt4 key购买 nike

我有两台服务器,都运行 CentOS 5.7 和 cPanel-CURRENT。一个是 x86,另一个是 x64。两者都使用 Apache 2.2.21、PHP 5.3.8 和 MySQL 5.1。

如果我在任何一台服务器上查询本地数据库,结果都会立即返回。在这种情况下,将返回几千个结果。但是,从一台服务器到另一台服务器运行相同的查询,查询需要 10 多秒才能完成。

如果我使用 MySQL Workbench 5.2 通过相同的查询从我的工作站查询远程数据库,它会在不到一秒的时间内完成,这让我觉得 PHP 或其他与服务器相关的问题。

有没有其他人遇到过这个问题并且知道如何解决?任何帮助将不胜感激。

最佳答案

初步猜测:

这可能是 DNS 问题,您可以在 my.cnf 中使用 --skip-name-resolve 选项,或者您可以在 MySQL 授权中仅使用 IP 地址表格。

第二个猜测:

可能是安全级别的问题,建议暂时关闭selinux或者防火墙,重新运行测试。

关于PHP:远程 MySQL 连接非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8224093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com