每日一题-OceanBase数据库每日执行合并的主要目的是:

【多选题】OceanBase数据库每日执行合并的主要目的是:

A 保留多版本数据

B 清理过期数据

C 压缩数据

D 减少SSTable个数

3 个赞

BCD

2 个赞

bcd。
b:MVCC历史版本数据不会立即删除,每日合并时会清理被DELETE 标记的数据

c:合并过程中,ob会对新生成的 Major SSTable 执行两层压缩,显著降低数据空间占用

d:写入时会通过转储生成多个SSTable,每日合并将 所有增量 SSTable归并为一个全新的 Major SSTable,大幅减少文件数量

3 个赞

除了A都选

1 个赞

BCD

1 个赞

答案:BCD

1 个赞