我对SAP系统中的数据解压缩感兴趣。
哪种算法用于群集表中的压缩/解压缩?例如,在RFBLG
表中。我通过LZ算法阅读了一些内容,但我不确定它是如何工作的。它是否有一些详细的描述存在于SAP中如何工作?
可以猜测,压缩机制将高度依赖于Netweaver后面的数据库后端。
您可以通过转到 - >存储参数在Database Utility(SE14)中查看某个群集的压缩方法。
通常,SAP对集群(以及)数据使用三种压缩类型:
但是,数据库供应商的实施可能会有很大差异。
SAP和MS创建了MSSCOMPRESS report来执行表压缩。看看这些文章,MS提到了SAP系统的UCS-2压缩:
Oracle涉及自己的压缩机制,例如,在注释1436352中描述,称为Oracle数据库11g SAP系统高级压缩(需要S-LOGIN)。
DB2使用LZ2(Lempel-Z)算法作为您正确陈述的算法。 Here is详细手册。