分区执行 Leader 切换时,依靠哪类日志同步完整事务数据?()

分区执行 Leader 切换时,依靠哪类日志同步完整事务数据?()
A. CLOG
B. UNDO LOG
C. AUDIT LOG
D. SSTable

3 个赞

答案:A. CLOG :white_check_mark:

解析

  1. A. CLOG(Commit Log,提交日志)
    OceanBase 中 CLOG 记录分区完整事务提交操作,副本/Leader切换时,依靠CLOG回放同步全部已提交事务数据,保证副本数据一致。
  2. B. UNDO LOG
    回滚日志,用于事务回滚、MVCC多版本读,不用于副本数据同步。
  3. C. AUDIT LOG
    审计日志,仅记录数据库操作审计记录,和事务数据同步无关。
  4. D. SSTable
    磁盘持久化的静态数据文件,是基线数据,切换时增量事务靠日志而非SSTable同步。
1 个赞