暂无图片
oracle redo log 里的 LWN是什么
我来答
分享
暂无图片 匿名用户
oracle redo log 里的 LWN是什么

请问oracle redo里面有个LWN,不明白指的是什么?

如:(LWN RBA: 0x000716.0000003a.0010 LEN: 0001 NST: 0001 SCN: 0x0000.01aac743)

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
姚崇

在 Oracle 数据库的 redo log 中,LWN 指的是 “Log Writer Number”,表示写入当前 redo 日志记录的进程的标识号。

LWN RBA 表示当前 redo 记录的 LWN 的位置。其中,RBA 表示 “Redo Block Address”,用于标识 redo 日志中的一个块,其包含多个 redo 记录。
它用于唯一标识 redo 日志文件中的每个日志块和每个日志块中的每个日志记录。RBA 通常由三部分组成:文件号、块号和块内偏移量。例如,RBA: 0x000716.0000003a.0010 表示 redo 日志文件号为 0x000716,块号为 0x0000003a,块内偏移量为 0x0010。

LEN 表示当前 redo 记录的长度,通常以十六进制表示。NST 表示 “Number of Sub-Transaction”,即子事务的编号。SCN 表示 “System Change Number”,即系统变更编号,用于表示数据的一致性。

暂无图片 评论
暂无图片 有用 2
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏