Apache + MS SQL,querys极其缓慢而快速的本地化

所以,我有一个networking接口设置为主机只在VMWare Windows Server 2003计算机上运行MS SQL Server 2008年。

当我在主机上的apache(xampp)上运行我的“应用程序”并使用虚拟机networking接口的IP连接到MS SQL服务器时,它的工作原理非常缓慢,只需要select一个或两个表即可10秒为页面加载。

但是,如果我这样做,但同样的确切configuration,在运行MS SQL的机器上,相同的确实configuration页面立即在虚拟机上的浏览器和连接到虚拟机IP的主机上的浏览器瞬间加载。

为什么查询花了这么长时间,当Apache和MS SQL在不同的机器上,而不是当他们在同一个? 在这两种情况下连接完成到相同的用户名和密码的IP,这是完全相同的PHP网站加载…

真的希望有人可能有一个想法…

我也会尝试改变端口号,看是否有瓶颈。 我不是一个VMware的专家,但如果我记得,即使你在主机设置,我仍然认为它解决了NAT那里为您的计算机必须使dns / dhcp这可能会导致缓慢的问题,尝试看看你是否可以添加它到你的内部networking,因此你的nic将与2 ip地址。

closures虚拟机上的TCP / IP烟囱卸载,然后重试。 这可能会解决这个问题。 否则,你可能不得不把Wireshark放在服务器上,看看哪里出现了故障。