jew*_*g97 5 sql-server-2008 sql-server compression varbinary
由于客户端应用程序将 PDF 文件存储为 varbinary,我有一个现有的旧表,大小约为 180GB。我希望能够在创建新解决方案时使用 GZIP 压缩所有行的该列以帮助节省空间(我希望有一种方法可以在 SQL 中执行此操作,而不必为此编写客户端代码)。我看到该COMPRESS方法可用于 Sql Server 2016,但我需要一个适用于 2008 的解决方案。任何想法将不胜感激。
GZipStream Class由于您使用的是 SQL Server 2008,因此您可以将 .NET与 SQLCLR 一起使用来进行压缩。
Solomon Rutzky 有一个免费的 SQLCLR 版本(Util_GZip 和 Util_GUnzip 函数),您可以测试和使用。