标签: mysql
我们有一个数据库表,用于跟踪长字符串的更改,以便进行审计。这些数据与bzip这样的东西压缩很好,因为行共享大量文本。使用MySQL压缩表时,数据压缩得不好,我认为这是因为MySQL使用的压缩只会在一行中压缩重复的内容。
有没有办法透明地压缩MySQL中的行信息,其中重复主要在行之间而不是在一行中?
答案 0 :(得分:0)
查看文档似乎最好的办法是将历史审计数据放入压缩的只读表中,并将其与可以接受新内容的新表合并。这将是一个将旧数据移动到压缩表中的手动过程,但它会让我们对所有行进行压缩。