Rea*_*ado 13 php mysql performance cpanel
我有两台服务器,都运行CentOS 5.7和cPanel-CURRENT.一个是x86,另一个是x64.两者都使用Apache 2.2.21,PHP 5.3.8和MySQL 5.1.
如果我在任何一台服务器上查询本地数据库,则会立即返回结果.在这种情况下,返回了几千个结果.但是,从一个服务器到另一个服务器运行相同的查询,查询需要10秒以上才能完成.
如果我使用MySQL Workbench 5.2从我的工作站使用相同的查询查询远程数据库,它会在不到一秒的时间内完成,这让我觉得PHP或其他服务器相关的问题.
有没有其他人以前遇到过此问题并知道如何解决它?任何帮助将不胜感激.
Nar*_*adu 12
初步猜测:
它可能是DNS问题,您可以使用--skip-name-resolve选项,my.cnf或者您可以仅使用MySQL授权表中的IP地址.
第二个猜测:
这可能是安全级别的问题,我建议暂时disable selinux或防火墙再次运行测试.
小智 5
我在PHP / MySQL应用程序中遇到了这个确切问题。
只是想分享在my.ini中添加“ skip-name-resolve”的问题,因此为我修复了此问题。我对此有点困惑,因为我在桌面1上的应用程序正在使用IP地址访问桌面2(mysql)。我要在两个Windows 7桌面之间进行切换。
| 归档时间: |
|
| 查看次数: |
17562 次 |
| 最近记录: |