备考OBCP | 在 OceanBase 中,当执行合并时,下面说法正确的是()

备考OBCP | 在 OceanBase 中,当执行合并时,下面说法正确的是()
A. 合并过程会阻塞业务读写
B. 合并是在线操作,不会阻塞业务读写
C. 合并完成后 MemStore 会被直接清空
D. 合并只能手动触发,不支持自动触发

答案:B

解析

  • A 错误:合并是后台在线操作,不会阻塞业务读写,只是会消耗 CPU、IO 资源,可能产生性能抖动,不会阻塞。
  • B 正确 :white_check_mark: 合并(Major Compaction)是在线后台操作,业务读写正常进行,不会被阻塞。
  • C 错误:合并完成后,冻结的 MemStore 才会释放,当前正在写入的 Active MemStore 不会被清空,继续接收业务写入。
  • D 错误:合并支持自动触发、定时触发、手动触发三种方式,不是只能手动触发。