PostgreSQL大师成长地图:技术内核深度解析

PostgreSQL大师成长地图:技术内核深度解析

透视MVCC机制、物理存储结构与WAL日志底层原理

¥29
本课程包括
  • 4小时31分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 深入理解 MVCC 多版本并发控制的实现原理,掌握其在高并发场景下的性能优化思路。
  • 剖析 PG 物理存储结构与数据块管理机制,能够定位并解决底层存储相关的性能问题。
  • 掌握 WAL 日志、控制文件的核心作用,具备数据库崩溃恢复与高可用架构的设计能力。
浏览相关主题
课程介绍

一、表中系统字段与 MVCC 核心

  • 内容:解析 ctid、xid 等系统字段的作用,掌握 MVCC 多版本可见性判断与快照传播机制。

  • 价值:从事务本质理解并发控制,彻底解决幻读、不可重复读等隔离性问题。

二、物理存储结构深度解析

  • 内容:拆解数据块、Tuple 结构与空闲空间管理(FSM),掌握 VM 可见性映射表机制。

  • 价值:看懂底层存储布局,从根源优化表空间与索引的存储效率。

三、控制文件与 WAL 日志解密

  • 内容:解析控制文件核心信息、checkpoint 触发原理,掌握 WAL 循环复用与归档机制。

  • 价值:具备数据库备份恢复、主从切换的底层技术能力,保障业务连续性。

四、高级技术场景实战

  • 内容:掌握 Index-Only Scan、HOT 更新等性能优化手段,理解 VACUUM 的运维逻辑。

  • 价值:能够对复杂业务场景进行深度性能调优,大幅提升数据库运行效率。

适合人群
  • 数据库管理员(DBA)
  • 数据库、后端开发人员
  • IT 运维人员
  • 系统架构师
  • 高校学生
讲师介绍
高级工程师
擅长领域:
  • 架构设计
  • Web开发
  • 技术管理
  • 数据库
  • 机器学习
开发并主讲了多门在线IT培训课程,累计帮助超过上万名学生提升技术能力,成功进入IT行业。注重理论与实践相结合,善于用生动的案例和互动式教学方法,帮助学员深入理解复杂的技术概念。
课程大纲
共0节 时长0分钟 全部收起
技术内核教程大纲
14分钟
表中系统字段-ctid
18分钟
表中系统字段-xid
19分钟
表中系统字段-xmin、xmax、cmin、cmax
15分钟
多版本并发控制MVCC原理
11分钟
MVCC实例及说明
28分钟
MVCC优劣分析
12分钟
物理存储结构-块、段以及表空间
15分钟
核心存储概念OID、RELATIONFILE、FSM、VM概念
11分钟
行记录的存储布局(header+数据区)
26分钟
FSM空闲空间管理与VM可见映射的价值
16分钟
控制文件解密
36分钟
WAL文件解密
27分钟
其他技术之Index-Only Scan技术
10分钟
其他技术之HOT
13分钟
课程课件
图文
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。