WAL 记录的内容变种

文章目录

  • [一、INSERT 操作在不同 WAL 级别下的日志结构与差异](#一、INSERT 操作在不同 WAL 级别下的日志结构与差异)
  • [二、DELETE 操作在不同 WAL 级别下的日志结构与差异](#二、DELETE 操作在不同 WAL 级别下的日志结构与差异)
  • [三、UPDATE 操作在不同 WAL 级别下的日志结构与差异](#三、UPDATE 操作在不同 WAL 级别下的日志结构与差异)

一、INSERT 操作在不同 WAL 级别下的日志结构与差异

  • FPI(Full Page Image):全页镜像,PostgreSQL 在 WAL 中记录的整页数据,用于应对 "页面撕裂" 场景的恢复一致性
  • offSet:页内偏移

二、DELETE 操作在不同 WAL 级别下的日志结构与差异

  • Identity Data:标识数据(如主键),用于逻辑解码时唯一定位被删除的行

三、UPDATE 操作在不同 WAL 级别下的日志结构与差异

相关推荐
·云扬·10 小时前
MySQL Redo Log落盘机制深度解析
数据库·mysql
用户9828630256810 小时前
pg内核实现细节
数据库
飞升不如收破烂~10 小时前
Redis 分布式锁+接口幂等性使用+当下流行的限流方案「落地实操」+用户连续点击两下按钮的解决方案自用总结
数据库·redis·分布式
workflower10 小时前
业务需求-假设场景
java·数据库·测试用例·集成测试·需求分析·模块测试·软件需求
亓才孓10 小时前
[JDBC]基于三层架构和MVC架构的JDBCTools
数据库
IT邦德10 小时前
RPM包快速安装Oracle26ai
数据库·oracle
Dovis(誓平步青云)10 小时前
《滑动窗口算法:从 “暴力遍历” 到 “线性高效” 的思维跃迁》
运维·服务器·数据库·算法
mr_LuoWei200911 小时前
python工具:python代码知识库笔记
数据库·python
这周也會开心11 小时前
Redis数据类型的底层实现和数据持久化
数据库·redis·缓存
ん贤11 小时前
一次批量删除引发的死锁,最终我选择不加锁
数据库·安全·go·死锁