收藏

稿件投诉

记笔记

  • 用手机看
PostgreSQL(PG)数据库实战派

4.1万

已完结 · 共203课时

长期有效

全面介绍PostgreSQL数据库,理论讲解+实操演示

发布者
关注
up

赵渝强老师

20年以上的IT行业从业经历,清华大学计算机软件工程专业毕业。曾任京东大学大数据学院院长,Oracle中国有限公司高级技术顾问。

课程概述

评论(0)

课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
常见问题
Q:课程在什么时间更新?
A:课程更新频次以页面前端展示为准。购买成功后,课程更新将通过账号动态提示,方便及时观看。
Q:课程购买后有收看时间限制吗?
A:购买后除不可抗力因素外,本课程长期有效,请您放心购买。
Q:原价购买课程后,如遇到优惠折扣,是否可以退还差价或重新购买?
A:虚拟商品付款后无法返还,请您随时留意各类课程折扣信息,按需购买。
Q:购买课程后是否可以加入老师的粉丝群或者用户群?
A:如老师设置用户群,我们将邀您加入,但我们无法承诺所有老师均提供用户群服务,感谢理解。

查看更多

购买须知

1. 本内容为付费内容,购买成功后方可观看。

2. 本内容为虚拟服务,已购买内容不支持退款,敬请谅解。

3. 实际购买价格以页面展示的价格及订单结算页显示价格为准。

券后 379 元起/203课时 立即购买
优惠活动

【减379.0】PostgreSQL(PG)数据库实战派 满758.0减379.0

领取
课程目录

课程群

PostgreSQL课程开篇

1

全集试看

PostgreSQL数据库课程简介

视频课

8分35秒

2

全集试看

【2026版】PostgreSQL课程更新

视频课

1分23秒

第01章 PostgreSQL基础与体系架构

3

全集试看

01-00-本章课程简介

视频课

9分15秒

4

全集试看

01-01-PostgreSQL简介

视频课

26分37秒

5

全集试看

01-02-逻辑存储结构-数据库集群

视频课

7分26秒

6

01-03-逻辑存储结构-数据库

视频课

5分3秒

7

01-04-逻辑存储结构-表空间

视频课

9分34秒

8

01-05-逻辑存储结构-模式

视频课

4分47秒

9

01-06-逻辑存储结构-段-区-块

视频课

7分27秒

10

01-07-数据库对象和OID

视频课

8分12秒

11

01-08-数据库集群的目录结构

视频课

16分48秒

12

01-09-物理存储结构-数据文件

视频课

8分56秒

13

01-10-物理存储结构-日志文件

视频课

10分25秒

14

01-11-物理存储结构-预写日志文件

视频课

9分53秒

15

01-12-PostgreSQL事务提交的过程

视频课

12分30秒

16

01-13-预写日志的参数

视频课

4分45秒

17

01-14-使用pg_waldump获取WAL的信息

视频课

3分

18

01-15-物理存储结构-控制文件

视频课

4分19秒

19

01-16-物理存储结构-参数文件

视频课

7分32秒

20

01-17-进程结构概述

视频课

4分3秒

21

01-18-进程结构-总控制进程

视频课

3分20秒

22

01-19-进程结构-SysLogger进程

视频课

2分26秒

23

01-20-进程结构-后台写进程

视频课

7分28秒

24

01-21-进程结构-预写日志写进程

视频课

3分9秒

25

01-22-进程结构-归档进程

视频课

5分23秒

26

01-23-进程结构-其他进程

视频课

8分20秒

27

01-24-内存结构-本地内存

视频课

6分2秒

28

01-25-内存结构-共享内存

视频课

5分44秒

第02章 安装与配置PostgreSQL

29

02-01-安装Linux操作系统

视频课

20分41秒

30

02-02-安装PostgreSQL服务器端

视频课

12分22秒

31

02-03-使用实验虚拟机

视频课

7分55秒

32

02-04-使用命令行客户端psql

视频课

8分10秒

33

02-05-使用图形化客户端pgAdmin

视频课

8分36秒

第03章 管理数据库与数据库实例

34

03-00-第三章课程概述

视频课

6分39秒

35

03-01-数据库与数据库实例

视频课

10分7秒

36

03-02-管理数据库

视频课

9分55秒

37

03-03-PG的数据库模版

视频课

5分40秒

38

03-04-管理PG的数据库实例

视频课

8分27秒

39

03-05-使用file_fdw访问外部文件系统

视频课

13分36秒

40

03-06-使用postgres_fdw访问远端PG数据库

视频课

11分28秒

41

03-07-使用oracle_fdw访问Oracle中的数据

视频课

13分2秒

42

03-08-数据预热扩展pg_prewarm

视频课

4分54秒

43

03-09-数据的手工预热和自动预热

视频课

11分7秒

44

03-10-共享缓冲区监控扩展pg_buffercache

视频课

13分3秒

45

03-11-WAL预写日志解析扩展pg_walinspect

视频课

13分43秒

第04章 管理数据库对象

46

04-00-本章课程简介

视频课

7分46秒

47

04-01-数据库与数据库模式

视频课

9分54秒

48

04-02-PostgreSQL的数据类型

视频课

8分52秒

49

04-03-表的基本操作

视频课

8分5秒

50

04-04-PostgreSQL中的约束类型

视频课

6分51秒

51

04-05-主键约束

视频课

6分27秒

52

04-06-外键约束

视频课

7分19秒

53

04-07-唯一约束

视频课

5分23秒

54

04-08-检查约束和非空约束

视频课

6分7秒

55

04-09-表中碎片的产生原因

视频课

5分35秒

56

04-10-监控与回收表中的碎片

视频课

11分27秒

57

04-11-数据库的统计信息

视频课

8分10秒

58

04-12-收集与监控统计信息

视频课

6分37秒

59

04-13-使用PostgreSQL的临时表

视频课

5分36秒

60

04-14-PostgreSQL索引的基本知识

视频课

11分4秒

61

04-15-创建PostgreSQL的索引

视频课

20分32秒

62

04-16-创建B树索引

视频课

5分15秒

63

04-17-创建哈希索引

视频课

7分54秒

64

04-18-其他的索引类型

视频课

2分22秒

65

04-19-使用仅索引扫描

视频课

5分40秒

66

04-20-避免重复索引

视频课

2分46秒

67

04-21-清除未使用的索引

视频课

2分52秒

68

04-22-视图的基本知识

视频课

6分23秒

69

04-23-在视图上执行DML操作

视频课

5分17秒

70

04-24-在PostgreSQL中使用临时视图

视频课

2分34秒

71

04-25-物化视图

视频课

4分49秒

72

04-26-序列

视频课

6分50秒

第05章 并行查询

73

05-00-第五章课程概述

视频课

3分15秒

74

05-01-并行查询如何工作

视频课

11分4秒

75

05-02-并行查询示例

视频课

10分8秒

76

05-03-影响并行化的参数

视频课

3分51秒

77

05-04-并行扫描

视频课

8分2秒

78

05-05-嵌套循环连接的并行扫描

视频课

10分4秒

79

05-06-哈希连接的并行扫描

视频课

3分39秒

80

05-07-合并连接的并行扫描

视频课

8分51秒

81

05-08-并行查询的限制

视频课

2分54秒

第06章 事务与并发控制

82

06-00-第六章简介

视频课

6分4秒

83

06-01-什么是事务

视频课

11分34秒

84

06-02-事务的特征

视频课

3分24秒

85

06-03-事务的控制语句

视频课

8分56秒

86

06-04-使用事务的控制语句

视频课

11分41秒

87

06-05-事务的并发机制

视频课

6分48秒

88

06-06-事务的隔离级别

视频课

11分15秒

89

06-07-事务的脏读

视频课

11分41秒

90

06-08-事务的不可重复读

视频课

8分27秒

91

06-09-PostgreSQL的锁类型

视频课

3分15秒

92

06-10-表级锁

视频课

12分8秒

93

06-11-行级锁

视频课

3分7秒

94

06-12-模拟PostgreSQL的死锁

视频课

10分19秒

95

06-13-如何避免死锁的产生

视频课

3分21秒

第07章 应用程序开发

96

07-01-什么是PLpgSQL?

视频课

4分19秒

97

07-02-开发第一个PLpgSQL程序

视频课

6分34秒

98

07-03-使用基本数据类型

视频课

8分6秒

99

07-04-使用高级数据类型

视频课

11分56秒

100

07-05-使用条件判断

视频课

6分38秒

101

07-06-使用循环语句

视频课

5分23秒

102

07-07-使用游标

视频课

7分57秒

103

07-08-使用带参数的游标

视频课

7分29秒

104

07-09-系统预定义例外

视频课

7分17秒

105

07-10-用户自定义例外

视频课

5分52秒

106

07-11-编程综合案例

视频课

17分40秒

107

07-12-开发第一个存储过程

视频课

7分51秒

108

07-13-开发带参数的存储过程

视频课

6分17秒

109

07-14-创建和使用存储函数

视频课

7分36秒

110

07-15-存储过程中的inout参数

视频课

8分11秒

111

07-16-在inout参数中使用游标

视频课

10分9秒

112

07-17-触发器简介

视频课

5分48秒

113

07-18-利用常规触发器实现安全性检查

视频课

10分42秒

114

07-19-利用常规触发器进行数据确认

视频课

8分41秒

115

07-20-利用常规触发器实现审计

视频课

10分54秒

116

07-21-事件触发器

视频课

14分2秒

第08章 管理数据库安全

117

08-00-第08章简介

视频课

6分51秒

118

08-01-用户与角色

视频课

8分20秒

119

08-02-使用create user和create role命

视频课

18分21秒

120

08-03-使用SQL语句管理用户密码

视频课

7分49秒

121

08-04-使用passwordcheckpoint扩展管理密码

视频课

8分59秒

122

08-05-数据库的预定义角色

视频课

3分5秒

123

08-06-为什么需要权限管理?

视频课

3分

124

08-07-在创建用户的时候指定权限

视频课

5分36秒

125

08-08-由grant和revoke命令来管理的权限

视频课

14分56秒

126

08-09-授权时使用admin option和grant op

视频课

12分57秒

127

08-10-组角色

视频课

9分19秒

128

08-11-使用set role显式启用角色

视频课

13分38秒

129

08-12-PostgreSQL的审计日志功能

视频课

7分6秒

130

08-13-审计扩展pgaudit

视频课

11分34秒

第09章 备份与恢复

131

09-00-第09章课程概述

视频课

10分29秒

132

09-01-数据库中的故障类型

视频课

9分57秒

133

09-02-备份的基本术语

视频课

8分5秒

134

09-03-设置数据库的归档模式

视频课

17分49秒

135

09-04-通过脚本配置实现归档日志文件的定期删除

视频课

7分15秒

136

09-05-通过手工方式实现归档日志文件的删除

视频课

11分37秒

137

09-06-使用pg_dump完成SQL转储

视频课

20分18秒

138

09-07-使用pg_dumpall完成SQL转储

视频课

8分54秒

139

09-08-第一个PostgreSQL文件系统级别的备份与恢复

视频课

11分39秒

140

09-09-使用pg_basebackup完成数据库的热备份

视频课

13分42秒

141

09-10-在从数据库服务器上使用pg_basebackup

视频课

12分34秒

142

09-11-使用pg_basebackup的备份进行恢复

视频课

11分51秒

143

09-12-什么是连续归档与基于时间的恢复?

视频课

3分20秒

144

09-13-创建基础备份与连续归档

视频课

13分6秒

145

09-14-执行基于时间点的数据恢复

视频课

9分24秒

146

09-15-执行恢复到指定的恢复点

视频课

3分49秒

147

09-16-恢复到指定事务

视频课

3分29秒

148

09-17-恢复到最近时间点

视频课

3分4秒

149

09-18-pg_rman简介与安装配置

视频课

12分3秒

150

09-19-使用pg_rman执行全量备份

视频课

5分33秒

151

09-20-使用pg_rman执行增量备份

视频课

7分55秒

152

09-21-使用pg_rman恢复数据库

视频课

6分43秒

第10章 监控与诊断优化数据库

153

10-00-第10章课程概述

视频课

8分8秒

154

10-01-数据库基准测试简介

视频课

3分51秒

155

10-02-使用pgbench完成第一次基准测试

视频课

11分35秒

156

10-03-使用pgbench内置脚本进行基准测试

视频课

6分29秒

157

10-04-使用自定义脚本进行基准测试

视频课

4分25秒

158

10-05-什么是pg_top扩展?

视频课

6分5秒

159

10-06-使用pg_top监控数据库

视频课

6分6秒

160

10-07-什么是pg_stat_statements扩展?

视频课

6分3秒

161

10-08-使用扩展pg_stat_statements监控SQ

视频课

11分

162

10-09-查询性能监控扩展pg_stat_monitor

视频课

11分58秒

163

10-10-慢查询监控扩展auto_explain

视频课

11分4秒

164

10-11-什么是pg_profile扩展?

视频课

7分29秒

165

10-12-使用pg_profile扩展生成的数据库性能报告

视频课

9分41秒

166

10-13-PostgreSQL的分区表

视频课

8分24秒

167

10-14-使用范围分区表

视频课

5分1秒

168

10-15-使用列表分区表

视频课

5分17秒

169

10-16-使用哈希分区表

视频课

5分

170

10-17-数据库性能优化基础

视频课

8分18秒

171

10-18-使用监控工具监控Linux性能

视频课

13分49秒

172

10-19-优化数据库存储性能

视频课

3分49秒

173

10-20-数据库配置参数与性能视图

视频课

6分42秒

第11章 PostgreSQL高可用集群架构

174

11-01-基于Keepalived的PostgreSQL高可用

视频课

7分45秒

175

11-02-部署基于流复制的主从复制集群

视频课

14分44秒

176

11-03-手动完成主从复制集群的主从切换

视频课

4分47秒

177

11-04-基于Keepalived自动完成主从复制集群的主从切

视频课

13分59秒

178

11-05-基于扩展pg_auto_failover的高可用架构

视频课

11分34秒

179

11-06-基于数据库中间件pgpool-II的高可用架构

视频课

6分16秒

第12章 从Oracle迁移到PostgreSQL

180

12-01-第12章课程概述

视频课

6分33秒

181

12-02-Oracle的体系结构概述

视频课

9分14秒

182

12-03-Oracle的数据文件,控制文件和日志文件

视频课

16分55秒

183

12-04-Oracle的数据文件和日志文件的关系

视频课

11分22秒

184

12-05-Oracle的参数文件

视频课

7分34秒

185

12-06-Oracle的告警日志和跟踪文件

视频课

5分13秒

186

12-07-Oracle的.逻辑存储结构

视频课

5分51秒

187

12-08-Oracle的进程结构

视频课

12分43秒

188

12-09-Oracle的内存结构PGA和SGA

视频课

6分16秒

189

12-10-Oracle SGA中的各个池

视频课

18分5秒

190

12-11-Oracle的自动内存管理

视频课

7分31秒

191

12-12-对比Oracle和PG的数据库对象差异

视频课

14分33秒

192

12-13-确定数据迁移方案

视频课

7分34秒

193

12-14-ora2pg简介与安装配置

视频课

12分14秒

194

12-15-Oracle表结构的迁移

视频课

10分52秒

195

12-16-Oracle表数据的迁移

视频课

4分38秒

196

12-17-Oracle视图的迁移

视频课

5分23秒

197

12-18-Oracle存储过程的迁移

视频课

5分25秒

【2026版】基于PG的MPP数据库:Greenplum

198

PG 2026版更新概述

视频课

1分23秒

199

01-Greenplum简介与架构

视频课

3分41秒

200

02-配置Linux服务器

视频课

7分2秒

201

03-安装Greenplum集群

视频课

8分33秒

202

04-配置Greenplum集群

视频课

11分1秒

203

05-Greenplum中的表类型

视频课

8分12秒

相关推荐
课程封面

Java从入门到实战

一学就会的Java课,专为新手打造!

319.1万播放/共67课时

课程封面

Linux云计算 系统权限管理 工作必备玩转权限

大量实战训练权限一套实战课程 学会直接使用到工作中

2311播放/共12课时

课程封面

手把手教你使用Wind搭建财务分析模板

Wind搭建财务分析模版技巧

0播放/共19课时

课程封面

2027年最新Odoo20开发视频教程_入门篇

从环境搭建到生产上线,掌握 Odoo 20 开发实战

14播放/共12课时

课程封面

视觉SLAM从理论到实践

视觉SLAM从理论到实践

45播放/共33课时

课程封面

RabbitMQ 企业级实战:从消息模型到高并发

消息模型、交换机、队列、集群与高并发实战,掌握企业级消息系统

186播放/共64课时

课程封面

C语言直通CPU:程序到底怎么跑起来

34讲源码实战:从C到机器码,看透CPU取指译码执行。

272播放/共34课时

课程封面

Java快速入门实战(专为入门粉丝量身定制)

专为小白量身定制从入门到提升的Java核心技术教程!一共分为11个章节,82小节,细致全面、深入浅出、通俗易懂、源码剖析的讲解方式,手把手带你入门到提升,掌握这些技术,即可达到P7程序员要求的基本功!

21.0万播放/共83课时

课程封面

STM32核心板设计实战

STM32/GD32核心板项目设计全流程手把手教学

4964播放/共54课时

课程封面

WPF框架系列课程(小白进阶选择)重庆教主完结

从零基础开始学习WPF控件、数据绑定、模板样式、命令绑定。

5997播放/共140课时

课程封面

小型全栈项目制作 - 小董

本课程将带领大家从零做一个基础的全栈项目

132播放/共5课时

课程封面

Go语言开发REST API接口

使用Go语言开发REST API接口并使用进行测试

2120播放/共24课时

课程封面

Python & C/C++联合编程实战

快速入门python,学习编译查看Python的源码

3.2万播放/共140课时

课程封面

Python高效办公基础

高效处理文本文件的Python技巧

0播放/共9课时

课程封面

王道【C/C++】体验课

从零基础开始学习C++,让C++不再难学

6924播放/共21课时