![如何修复 Web 到 SQL 之间的连接速度慢](https://linux22.com/image/676184/%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%20Web%20%E5%88%B0%20SQL%20%E4%B9%8B%E9%97%B4%E7%9A%84%E8%BF%9E%E6%8E%A5%E9%80%9F%E5%BA%A6%E6%85%A2.png)
我使用 Microsoft SQL Server,我的 Web 服务器是 IIS
当数据库服务器与 Web 服务器位于同一网络上时,它运行得非常好。
现在,Web 服务器位于一个城市的一个网络中,而数据库位于另一个城市(80 公里外)的另一个网络中,两个不同的 ISP 公司
新的网络服务器的防火墙对该网站开放,并且可以连接,但速度非常慢。
我该如何调试并修复它?
答案1
老实说,除了将两台服务器移回同一个 LAN 之外,你无法解决这个问题。
作为数据库管理员,我们甚至会调整 TCP/RSS/... 设置以在具有 VLAN 等的本地 LAN 上获得最佳性能,因此通过 WAN 连接访问 SQL 服务器的速度肯定会很慢。
只需将文件从远程位置复制到 LAN 上的相同副本,并想象对从数据库请求的每个结果集都执行此操作。
如果没有更多细节表明您已采取缓解措施,我担心您将陷入糟糕的表现。