开发者社区 问答 正文

LSN 除了存在于 Redo Log 中外还存在于哪里?

LSN 除了存在于 Redo Log 中外还存在于哪里?

展开
收起
游客cum3jectrqmmy 2022-01-13 15:01:51 523 分享 版权
1 条回答
写回答
取消 提交回答
  • LSN 除了存在于 Redo Log 中外,还存在于数据页中。在每个数据页的头部,有一个fil_page_lsn 参数记录着当前页最终的 LSN 值。将数据页中的 LSN 值和 Redo Log 中的 LSN 值进行比较,如果数据页中的 LSN 值小于 Redo Log 中的 LSN 值,则表示丢失 了一部分数据,此时,可以通过 Redo Log 的记录来恢复数据 ,否则不需要恢复数据。

    资料来源:《深入理解分布式事务:原理与实战》,下载链接为:https://developer.aliyun.com/topic/download?id=8201。

    2022-01-13 19:38:03
    赞同 展开评论
问答分类:
问答标签: