关于 OceanBase 的基线版本(Base Version),描述正确的是? A. 基线版本是每次转储后生成 B. 基线版本由合并(major compaction)产生 C. 基线版本只保存在内存中 D. 基线版本会随事务实时更新

关于 OceanBase 的基线版本(Base Version),描述正确的是?
A. 基线版本是每次转储后生成
B. 基线版本由合并(major compaction)产生
C. 基线版本只保存在内存中
D. 基线版本会随事务实时更新

:white_check_mark: 答案:B

解析

  • A 错误:转储(Minor Compaction)生成的是增量 SSTable,不是基线版本。
  • B 正确:基线版本(Base Version)由**合并 Major Compaction(每日合并)**产生,合并会基于全局快照生成新的基线 Major SSTableOceanBase。
  • C 错误:基线数据保存在磁盘,只读持久化;内存里是增量 MemTable。
  • D 错误:基线版本一旦生成就只读,不会随事务实时更新;事务修改只写入增量 MemTable。