LAMP:通过 PhpMyAdmin 查询速度慢,通过命令行查询速度快

LAMP:通过 PhpMyAdmin 查询速度慢,通过命令行查询速度快

我遇到了一个非常奇怪的问题 - 我的服务器响应速度非常慢,尽管它基本上没有使用过:Apache 似乎没有我预期的那么快,MySql 至少在 3/5 秒后才会响应通过 PhpMyAdmin 发送的查询,即使这可能是一个简单的 SELECT,并且表只有 10 条记录。查询本身很快,但运行之前需要一段时间。有趣的是,通过命令行运行相同的查询是即时的,没有任何延迟。

我读遍了所有能找到的资料,但似乎没有一个解决方案适用于我的情况。有人能给我指明正确的方向吗?

答案1

这可能是分辨率名称的问题。

检查 phpMyAdmin 如何连接到 mysql(ip、localhost、socket?)。

答案2

如果有人来自谷歌,那就给你吧。(对不起,死神)

将这些行放入 mysql 配置[mysqld]部分中以禁用 ipv6 查找。

skip-host-cache
skip-name-resolve # specially this line

来源:https://stackoverflow.com/a/15436435/9720375

相关内容