我想知道如果应用程序负载很重的数据库查询该怎么办。单独的应用程序服务器和数据库服务器
我正在使用Microsoft SQL Server 2012并且当前(开发时间)我在与ASP.NET应用程序相同的机器上运行SQL Server。一切安好。连接是通过回送接口(localhost)完成的,所以根本没有速度影响。没有物理网络。
如果由于SQL Server处于生产模式导致RAM使用率非常高,会发生什么情况?将应用程序与数据库机器分开会更好吗?
但是如果是这样,连接必须通过一个真实的网络接口来完成,而不是一个伪回送接口。在这种情况下是否有速度影响?由于引入了物理网络,是否会导致延迟?
通常我会租用托管服务提供商的2台根服务器。一个用于应用程序,一个用于具有巨大内存的数据库。他们如何相互沟通?两者是否都有本地IP地址来实现快速互连?来自同一提供商的两台机器。
在此先感谢
好问题。如果迁移到[服务器故障](http://serverfault.com/),我可能会收到优秀的答案。 – Zane