为什么我的MySQL连接在本地主机上比在networking上运行速度慢?

这是我的基本场景:我有一个ASP.NET MVC 3 Web应用程序,它通过MySQL .net连接器6.5.4连接到MySQL数据库。 我有这种情况差不多一年,但几个星期前,我们必须将所有的数据移动到另一个硬盘驱动器(不知道是否是这个问题,但…),所以我倾倒了数据库,安装了这个新的一切高清并部署我的系统。 我遇到的问题是,在所有这些修改之后访问特定页面的速度非常慢。 当我说真的很慢,我的意思是30分钟的加载时间。 问题是:在我的机器上,指向这个相同的数据库,我没有这么大的延迟…他们都运行相同版本的系统。

你们有没有关于如何解决这个问题或者首先看什么的想法?

我想说的第一个候选人将是反向DNS查找,如果你不需要DNS查找,尝试使用 – --skip-name-resolve