代码之家  ›  专栏  ›  技术社区  ›  Julian de Wit

SQL server ADO。NET在低带宽TCP/IP连接上有什么技巧/经验吗?

  •  2
  • Julian de Wit  · 技术社区  · 17 年前

    您好,我们有一个SQL server应用程序在低带宽连接上运行。 我们使用ADO。网。

    我想知道是否有人对减少频道流量有什么建议。 我正在寻找ADO的答案。NET/SQL Server特有的技巧,使其更高效。 没有明显的答案,比如“不要获取太多记录”。

    MySql的一个例子是连接字符串中的“enable-compression=true”。 我在SQL server中找不到任何关于传输层压缩的信息。

    你们中有谁有这方面的经验吗? 是否有我们必须知道的重要行为?

    提前感谢。。

    4 回复  |  直到 17 年前
        1
  •  0
  •   Mladen Prajdic    17 年前

    除了返回更少的数据并尽可能缩短查询文本外,您实际上无能为力。

        2
  •  0
  •   BuddyJoe    17 年前

    我会将通信封装在Web服务或WCF中。并在数据交换中使用压缩。

    如果你不能做到这一点,我会使用重缓存。如果应用程序不必经常返回服务器,那么您实际上会使用更少的带宽。
    关于这一点,请查看本地数据缓存-同步。
    也许这会有所帮助: The Moth - ADO.NET Sync Services

        3
  •  0
  •   Julian de Wit    17 年前

    我想,除了一种完全不同的编程方式外,没有什么可能会有所帮助。...

        4
  •  0
  •   sad    16 年前

    最好是在信道中工作(低带宽连接),并使用QoS选项来减少和组织传输

    推荐文章