OBCP 题目: OceanBase V4 中,事务状态流程中新增加的状态是?

题目: OceanBase V4 中,事务状态流程中新增加的状态是?

A. INIT

B. PREPARE

C. PRECOMMIT

D. COMMIT

这道题的正确答案是:C. PRECOMMIT

解析:

  • A、B、D 错误INIT (初始化/空闲)、PREPARE (准备)和 COMMIT (提交)都是传统分布式数据库事务两阶段提交协议中常见的标准状态。
  • C 正确 :在 OceanBase V4.0 架构中,为了提升分布式场景下的事务提交性能,系统对传统的两阶段提交(2PC)协议进行了优化。其核心设计采用了“协调者无状态”模式。在该模式下,当事务在第一阶段(Prepare)执行成功并持久化日志后,协调者会立刻向应用返回 Commit 成功,此时事务进入了一个中间过渡状态,即 PRECOMMIT (预提交)。应用不需要再等待第二阶段的事务真正下发完成即可继续操作,这大幅降低了分布式架构下两阶段提交的延迟。
1 个赞