【问题标题】:Is it possible to compress the packet between asp.net and sql server r2是否可以压缩asp.net和sql server r2之间的数据包
【发布时间】:2013-04-29 06:26:38
【问题描述】:

是否可以压缩asp.net和sql server r2之间的数据传输。我知道使用 SinglePage Allocator 和 MultiPage Allocator 的 sql server 中的数据包大小

Data Source=(local);Initial Catalog=AdventureWorks;"
        + "Integrated Security=SSPI;Packet Size=512"

上面是一个单页分配器。我必须知道当我使用 asp.net(c#) 和 sql serverr2 将表单详细信息保存到 sql server 时是否可以减少数据传输

【问题讨论】:

  • 您要解决什么问题?上面,您在询问是否可以压缩网络流量。在对下面答案的评论中,您似乎在询问是否可以压缩数据库文件。这些是非常不同的问题。
  • @BenThul 我在问如何在应用程序和服务器之间压缩数据
  • 那么下面的答案就是你必须要做的。到那时,这不再是 SQL Server 问题,而是您在网络层上做了什么。

标签: asp.net sql-server sql-server-2008-r2 compression


【解决方案1】:

不,SQL Server 本身不支持压缩。有一些选项,您可以通过启用压缩的 VPN 传输流量,或在 SQL 服务器上设置 Web 服务,以公开您需要访问的数据。大多数 Web 服务和客户端都支持 gzip 压缩,您将从中受益。或者,也有一些支持 SQL 数据压缩的商业选项。

查看这篇文章了解更多详情: Possible to compress SQL Server network traffic?

【讨论】:

  • 所以压缩文件是一个很大的过程
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-09-16
  • 1970-01-01
  • 2021-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多