谁能解释一下数据库中的术语“数据压缩”(蹩脚的词
)。抱歉,如果这个问题很简单,但它确实对我有帮助。
我确实找到了技术定义,但仍然没有得到正确的理解。
数据压缩可以节省空间、节省读取时间等等。这是否意味着它在表中聚合数据?请澄清
最佳答案
既然您已经用 db2
标记了这篇文章,那么我假设您询问有关数据库内的压缩的问题。 DB2 进行字典压缩 – 它在实际数据页上用较短的标记替换常见字符串,从而减小表的大小。
请参阅:维基百科文章 Dictionary Coder有关该算法如何工作的一般性讨论。
如果您使用 DB2 for Linux、UNIX 和 Windows,您可以阅读此文章 developerWorks article它专门描述了 DB2 中的压缩。这篇文章已有几年历史,但今天仍然适用(尽管除了最初的版本之外还有许多增强功能)。
关于database - 数据压缩定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22177946/