PostgreSQL大师成长地图:PG特色能力

PostgreSQL大师成长地图:PG特色能力

精通高级索引、外部数据集成与海量数据查询优化实战

¥29
本课程包括
  • 8小时26分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 掌握高级索引与查询优化:深入理解各索引场景,利用并行查询与分区表解决亿级数据性能瓶颈。
  • 精通特色数据类型与应用:熟练运用数组、JSONB及全文检索功能,掌握模式匹配与正则表达式构建高并发与分布式架构能力:学会使用咨询锁解决业务层并发冲突,通过SQL/MED实现跨库数据查询
浏览相关主题
课程介绍

本课程是“PostgreSQL大师成长地图”系列的核心进阶篇,旨在帮助学员突破传统数据库使用局限,深度挖掘PG独有的强大特性。课程摒弃泛泛而谈的基础语法,聚焦生产环境中真正能提升性能、简化架构的“杀手锏”功能。

主要内容归纳:

极致性能优化体系:详解6种索引类型(含GIN/BRIN)的选型逻辑,深入剖析并行查询执行原理与调优策略,以及针对超大表的分区表设计与维护。

灵活数据处理能力:全面讲解原生数组、JSONB的高效操作,以及基于tsvector/tsquery的多语言全文检索方案,替代繁琐的关联表设计。

高级并发与集成技术:掌握应用层咨询锁(Advisory Lock)以解决超卖等并发难题,利用SQL/MED(外部数据包装器)实现跨库、跨文件系统的无缝数据联邦。

精准匹配与正则:系统梳理LIKE、SIMILAR TO及POSIX正则表达式的高级用法,满足复杂业务场景下的模糊匹配需求。

课程核心价值:

解决海量数据痛点:通过分区表和并行查询,让亿级数据查询从秒级降至毫秒级,显著降低硬件成本。

简化业务架构:利用数组和JSONB减少关联表数量,通过咨询锁在数据库层直接解决分布式锁问题,降低代码复杂度。

提升开发效率:掌握SQL/MED和全文检索,无需引入额外中间件即可实现多源数据分析和搜索引擎功能。

适合人群
  • 数据库管理员(DBA)
  • 数据库开发人员
  • IT 运维人员
  • 系统架构师
  • 高校学生
讲师介绍
高级工程师
擅长领域:
  • 架构设计
  • Web开发
  • 技术管理
  • 数据库
  • 机器学习
开发并主讲了多门在线IT培训课程,累计帮助超过上万名学生提升技术能力,成功进入IT行业。注重理论与实践相结合,善于用生动的案例和互动式教学方法,帮助学员深入理解复杂的技术概念。
课程大纲
共0节 时长0分钟 全部收起
PG特色能力课程概述
26分钟
模式匹配
2小时7分钟
索引的特色-btree&hash&gin倒排索引
22分钟
索引-GiST索引&SPGiST索引&BRIN索引及索引比对
20分钟
索引-表达式索引&部分索引
7分钟
索引特色-索引的维护与调优
13分钟
咨询锁-分类及使用实例
27分钟
咨询锁-分布式锁协调机制
11分钟
SQLMED-外部数据库表映射本地的方法
32分钟
SQLMED-本地文件读取file_fdw
12分钟
SQLMED-多数据源整合实例及优化实践
10分钟
全文检索核心概念
21分钟
全文检索-中英文检索实操
29分钟
数组特色功能-数组定义与操作
17分钟
数组特色功能-数组的索引GIN索引
8分钟
推荐使用数组以及避免使用数组的应用场景分析
11分钟
并行查询使用场景与启用条件
18分钟
并行查询-并行扫描、并行连接的执行原理
20分钟
并行查询-核心调优原则及限制
14分钟
分区表-范围分区的创建与使用
16分钟
分区表的其他类型-列表分区、哈希分区、复合分区
22分钟
分区表的核心优势
7分钟
分区表设计原则
12分钟
PG特色能力课件
图文
购课须知

课程有效期:

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

上课模式:

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

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