【多选题】OceanBase Major Compaction(大合并)能够实现哪些目标?
A. 合并多层 Mini SSTable
B. 清理过期 MVCC 旧版本数据
C. 回收磁盘碎片,压缩数据
D. 实时同步日志到 Learner 副本
A、B、C
Major Compaction(大合并)的核心目标:
- A - 将多层 Mini SSTable 和 MemTable 合并为一个大 SSTable,消除多层结构
- B - 清理过期的 MVCC 多版本数据,只保留最新版本
- C - 重新组织数据,回收磁盘碎片,压缩存储空间
D 错误 - 日志同步到 Learner 副本是 Clog 和副本同步机制的职责,与 Major Compaction 无关。