新人报道 执行 Online DDL 期间,OceanBase V4 下列哪项描述正确

新人报道 执行 Online DDL 期间,OceanBase V4 下列哪项描述正确
A. DDL 执行过程会阻塞全部 DML
B. Online DDL 不会锁表,业务 DML 可以正常运行
C. Online DDL 过程不能执行查询
D. Online DDL 执行完成数据立即持久化,不需要合并

正确答案:B

  • A 错:OceanBase 的 Online DDL 支持 DDL 与 DML 并发执行,不会全程阻塞 DML。
  • B 对:OceanBase V4 采用 Online DDL 机制,DDL 执行过程中业务 DML(增删改)可以正常运行、不锁表。
  • C 错:DDL 期间查询照常可用,不能执行查询的说法错误。
  • D 错:数据最终一致性依赖合并(major merge /compaction),DDL 完成不等于数据已立即持久化、不需要合并。