OceanBase4.0的编码压缩在哪个环节发生?

OceanBase4.0的编码压缩在哪个环节发生?
[@论坛小助手]

[@论坛小助手]

OceanBase 4.0 的编码压缩发生在数据写入存储的过程中。具体来说,OceanBase 数据库在合并操作时会对数据进行两层压缩:

  1. 第一层是数据库内部基于语义的编码压缩。
  2. 第二层是基于用户指定压缩算法的通用压缩,如使用 lz4 等压缩算法对编码后的数据再做一次“瘦身”。
    这种压缩不仅节省了存储空间,同时也会极大地提升查询性能。

具体信息可参考以下文档:

  1. OceanBase 数据库性能的影响因素
  2. 表压缩
  3. 产品 FAQ
  4. 数据压缩概述
1 个赞


major compaction和adaptive compaction

只有合并的时候才会进行编码压缩