课程 / 数据库 / PostgreSQL核心技术精讲
数据库

PostgreSQL核心技术精讲

类别

数据库

最后更新

2025-04-16

0 /0

关于课程

本课程由瀚高数据库专家团队打造,系统解析PostgreSQL核心原理与实战技术。涵盖体系架构、索引优化、TOAST机制、逻辑/流复制、锁管理、FDW跨库访问、VACUUM深度优化、数据恢复、GIS扩展、内存管理等核心技术,结合瀚高数据库(HGDB)的优化经验,提供真实案例与场景化教学。课程面向PostgreSQL进阶用户,帮助学员掌握底层机制、解决性能瓶颈、提升数据库运维与开发能力,同时对比Oracle等主流数据库差异,增强技术迁移与架构设计能力。

你会学到什么?

  • 通过本课程,学员将掌握PostgreSQL核心组件的运作原理,包括数据库体系结构、索引选择与调优、TOAST大对象存储机制、版本升级策略、流复制与逻辑复制配置、锁冲突解决、跨数据库访问(FDW)、G分区表与路径管理、VACUUM垃圾回收、WAL日志管理、数据恢复工具(pg_filedump)、内存管理优化、GIS空间数据处理、插件开发与调试、SQL性能分析、中文分词插件应用等。学员可深入理解MVCC并发控制、页修剪(HOT)、LSN与WAL日志换算等进阶技术,并能结合实际场景设计高效数据库架构,提升系统稳定性与性能优化能力。

特色亮点

  • 实战导向:结合瀚高数据库实际案例,解析企业级场景下的性能调优与故障排查方法。
  • 对比分析:对比PostgreSQL与Oracle在索引存储、表连接、锁机制等关键领域的差异,帮助技术迁移。
  • 体系化知识:覆盖从基础架构到高级特性(如GIS、插件开发),构建完整技术认知框架。
  • 前沿技术:涵盖PG 10至16版本新特性,如逻辑复制、分区表优化、内存管理改进等。
  • 互动答疑:提供专属社群支持,讲师团队定期解答技术问题,分享行业最佳实践。

技能要求

  • 基础要求:具备SQL语言基础,了解数据库基本概念(如事务、索引、表结构)。
  • 适用范围:
  • 初级学员:需对PostgreSQL有初步接触,课程提供从入门到进阶的系统化内容。
  • 中级/高级学员:可深入学习高阶技术细节,解决复杂场景问题。
  • 无需专业门槛:课程设计兼顾不同水平学员,关键概念配以图解与代码示例,降低理解难度。

受众群体

  • 数据库管理员(DBA)、开发工程师、系统运维工程师
  • 企业架构师、对PostgreSQL有深入需求的技术团队成员
  • 对开源数据库技术感兴趣,希望掌握核心技术原理与实战技巧的学习者
  • 需要从Oracle等数据库迁移至PostgreSQL的开发者或架构师
  • 版权说明:本课程版权归属瀚高数据库及讲师团队,内容仅供学习使用,未经许可不得用于商业用途。

课程大纲

PostgreSQL核心技术精讲

  • PG(HGDB)体系结构详细说明
    40:13
  • PG-HGDB索引及使用场景
    01:05:38
  • Postgresql- TOAST技术概述
    46:53
  • Postgresql升级那些事
    39:13
  • PG流复制介绍
    50:08
  • PG中的锁
    39:02
  • Postgresql的fdw使用
    45:54
  • PG-10 pg数据库体系结构
    01:31:09
  • PG-16 PG逻辑复制
    53:58
  • PG-15 深度探索VACUUM
    01:20:20
  • PG-14 pg_rewind功能及使用案例精讲
    47:28
  • PG-12 G分区表和pg_pathman
    01:17:00
  • PG-4 PostgreSQL的SQL进阶
    01:26:17
  • PG-1 Postgresql并行查询
    57:12
  • PG-8 Postgres再谈mvcc与vacuum
    01:22:17
  • Postgresql优化方向
    58:51
  • postgresql数据恢复之pg_filedump及tuple状态介绍
    23:00
  • 漫谈SQL表连接机制和方法及PG和Oracle的不同
    49:31
  • postgresql元组内幕探索,甄别有效数据
    46:28
  • Postgresql GIS 探索,开启空间信息之路
    50:31
  • Postgresql探索内存管理
    52:14
  • PostgreSQL原生逻辑复制
    47:03
  • PostgreSQL 插件开发与调试
    45:54
  • PostgreSQL在应用开发方面的更新特性
    48:29
  • NET+Python对PostgreSQL的操作
    51:46
  • Postgresql的词法语法分析
    50:14
  • Postgresql-WAL日志占用空间大小浅
    51:03
  • 通过索引看Postgresql和Oracle表存储机制的不同
    38:49
  • Postgresql lsn和wal文件换算
    12:57
  • Postgresql中的Hook机制
    32:39
  • SQL高级特性(Postgresql)
    50:56
  • Postgresql中文分词
    40:20
  • Postgresql大对象TOAST存取机制
    40:35
  • Postgresql页修剪和hot技术详解
    36:55

讲师简介

瀚高数据库
瀚高数据库
0 Rating 13 课程 1 学生

瀚高基础软件股份有限公司成立于2005年,是国内数据库行业龙头企业、国内数据库行业标准主导企业,专业从事数据库管理系统研发、销售与服务。公司设有济南、北京、青岛、成都四大研发中心,在全国主要城市建立子公司和分支机构,拥有遍布全国百余家服务合作伙伴,现已实现全国市场支撑、供应链保障体系建设。 2021年7月,公司荣获工信部评定的第三批专精特新“小巨人”企业称号;9月,公司荣获第四届中国质量奖提名奖,瀚高软件是中国质量奖四届评选以来首家基础软件领域的获奖企业。 瀚高软件是国内优秀软件企业、高新技术企业,是中央政府采购网、中共中央直属机关采购中心指定数据库软件供应商,已通过国家多项核心机构的产品性能和功能测评,具备国产数据库产品的各项资质和认证。 公司始终以自主研发为中心不断完善产品体系,产品涵盖在线交易、数据分析、数据传输、容灾备份等场景。瀚高数据库管理系统始终专注于企业级市场,是安全、稳定、高效的企业级OLTP数据库,在承担海量数据、高并发的复杂业务应用方面表现出色,能够满足企业级应用对数据管理的需求。围绕瀚高数据库形成了覆盖数据全生命周期管理的集群产品线、工具产品线、云产品线全栈产品解决方案,可切实解决各行业各领域的核心需求。核心产品“瀚高安全版数据库系统V4.5”在FDE加密、迁移技术等方面,比肩国内外顶尖技术,成功入选《2021年中国品牌日电子信息行业国货新品推广目录》、2021年度最佳产品、2020年十大信创产品,成为破解“卡脖子”难题的一把关键钥匙。目前产品已广泛应用于电子政务、公共服务、地理信息,新能源等50余个关键信息基础设施行业的核心业务系统。

免费
免费学习本课程
课程包含:
讲座 34
技能 所有级别
证书 Yes
分享课程
页面链接
在社交媒体上分享

提供自主基础软硬件全栈课程、开源实战沙盒与生态协同服务,加速信息技术应用创新领域人才培养与产业攻坚闭环。

联系

天津滨海高新区塘沽海洋科技园信息安全产业园五号楼