暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

SUNDB Redo日志文件管理

原创 科蓝SUNDB编辑部 2022-09-02
325

SUNDB数据库为了保证持久性而使用重做日志(redo log)
由于多种原因导致SUNDB 数据库非正常结束时,可通过数据文件与重做日志文件恢复至数据库故障之前的状态。 为此,SUNDB数据库采用WAL(write ahead logging) 机制记录数据库上执行的所有变更操作的日志。
SUNDB 的 redo 日志缓冲区与日志文件为循环( circular )架构 。 根据提前定义的日志组的数量生成相应数量的日志文件并记录日志 , 当前的日志文件被写满后使用下一个日志文件。日志文件全部被写满,则再次使用之前用过的日志文件。 日志文件是以循环结构形成的日志组 ,一个日志组中有多个成员 ,SUNDB 至少使用4个日志文件组来记录日志。
image.png

最后修改时间:2023-07-17 14:36:27
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论