压缩SQL Server 2005查询结果?

问题描述:

是否可以通过以透明的方式为客户端压缩sql查询结果来减少网络负载? 数据库引擎:SQL Server 2005压缩SQL Server 2005查询结果?

编号SQL工作负载很少由结果大小驱动。除非是ETL作业或数据传送,否则从头开始并没有理由返回大量结果。对于那些需要大量数据发送到客户端的特定场景,比T-SQL查询(日志传送,服务代理,复制)有更好的解决方案。

虽然通过改进数据模型,模式设计和访问查询,但可以显着减少工作量。

TDS(表格数据流)压缩是人们要求微软实现的东西..但他们还没有这样做。

你我所知道的一对夫妇的选择:

  1. 使用第三方工具,如SQLNitro
  2. 转到Windows Server 2008和SQL Server 2008,他们已经对TCP堆栈进行了各种改进,如下所示:Appendix A: A Closer Look - Examining the Enhancements in Windows Server 2008 and SQL Server 2008 That Enable Faster Performance