【发布时间】:2011-08-21 22:04:29
【问题描述】:
我们有使用实体框架的 .NET 4.0 应用程序。应用程序通过 TCP 远程连接到 SQL Server。在局域网上,速度很快,但在互联网上,流量非常高。
我们想做的只是打开一些TCP compression,但看起来SQL Server 2008 不提供此功能。
压缩 TCP 通信最简单的解决方案是什么?
【问题讨论】:
-
提示——侮辱帮助你的人不会让你在这个网站上走得更远。
-
另外,如果您在 LAN 上没有看到问题,但在 WAN 上看到了问题,则问题与延迟有关 - 您正在建立许多小型连接,并且运行速度很慢广域网。压缩对这个问题没有帮助(实际上它可能会使情况变得更糟。)在你的程序上运行一个配置文件,看看 Entity 在后台到底做了什么。它会让你哭泣。
-
这个问题大喊“错误的架构选择”,遗憾的是没有简单的解决方案。有几个人试图告诉你,简单地忽略他们的建议不会让问题消失
标签: c# .net sql-server-2008 entity-framework-4