如何修复 Web 到 SQL 之间的连接速度慢

如何修复 Web 到 SQL 之间的连接速度慢

我使用 Microsoft SQL Server,我的 Web 服务器是 IIS

当数据库服务器与 Web 服务器位于同一网络上时,它运行得非常好。

现在,Web 服务器位于一个城市的一个网络中,而数据库位于另一个城市(80 公里外)的另一个网络中,两个不同的 ISP 公司

新的网络服务器的防火墙对该网站开放,并且可以连接,但速度非常慢。

我该如何调试并修复它?

答案1

老实说,除了将两台服务器移回同一个 LAN 之外,你无法解决这个问题。

作为数据库管理员,我们甚至会调整 TCP/RSS/... 设置以在具有 VLAN 等的本地 LAN 上获得最佳性能,因此通过 WAN 连接访问 SQL 服务器的速度肯定会很慢。

只需将文件从远程位置复制到 LAN 上的相同副本,并想象对从数据库请求的每个结果集都执行此操作。

如果没有更多细节表明您已采取缓解措施,我担心您将陷入糟糕的表现。

相关内容