【多选题】在OceanBase V4中,数据库的日志都有哪些类型?
A 系统日志:OBServer进程运行过程中打印的程序日志
B 事务日志:clog,记录事务变更的 Redo Log
C 索引日志:ilog,分区的事务日志的索引
D 存储日志:slog,存储层用于记录元数据修改的 Redo Log
【多选题】在OceanBase V4中,数据库的日志都有哪些类型?
A 系统日志:OBServer进程运行过程中打印的程序日志
B 事务日志:clog,记录事务变更的 Redo Log
C 索引日志:ilog,分区的事务日志的索引
D 存储日志:slog,存储层用于记录元数据修改的 Redo Log
A. 系统日志:OBServer进程运行过程中打印的程序日志:系统日志(如observer.log、election.log、rootservice.log)是OceanBase数据库程序运行过程中自动打印的日志,用于监控报警和诊断。
B. 事务日志:clog,记录事务变更的 Redo Log:事务日志(clog)是OceanBase数据库先于数据持久化的WAL,用于保证事务性,记录事务变更的Redo Log。
C. 索引日志:ilog,分区的事务日志的索引:索引日志(ilog)是分区内部日志,记录了分区内部log_id > clog(file_id, offset)的索引信息,每个副本自行记录。
D. 存储日志:slog,存储层用于记录元数据修改的 Redo Log:存储日志(slog)是SSTable操作日志信息,用于记录存储层的元数据修改。
ABCD都选
全部
ABD
顶一下
V4版本的话,正确答案是ABD吧?
c 在3.x是有的 。 在 4.x 没有这个日志类型了。
没索引日志
Ilog 操作日志(commit log)在文件中不是根据日志 ID 有序存放的,为顺序读取操作日志,在 ilog 中存放了每条操作日志在日志文件中的位置,ilog 中的记录是按照日志 ID 有序的。
ABD
学习到了
关于log的问题,clog确实是一个重要的考虑因素。在实际应用中,我发现Log方法通常更有效。
这个问题让我想起了log相关的优化,特别是在clog方面,采用Log策略很有效。
学到了
牛啊
感谢解答log问题!对于clog场景,我的经验是重点关注Log配置。
ABCD