2011年功力的德哥教你两天撸通PostgreSQL - 入门、开发、原理、管理、调优

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
云原生数据库 PolarDB 分布式版,标准版 2核8GB
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 背景 很多人抱怨我写的入门文档太少,实际上几年前做过很多入门的培训,PPT也很全,听过我讲的朋友戏称这份PPT足够出一本标准教材了(达到了380页之多)。 PostgreSQL的入门教材还有很多,书籍也很多,如果您真的钟爱我写的文章的话,那就不要错过本文了,当时是2011年,PostgreSQL社区是一个很有爱的大家庭,此为当时培训2000名PG DBA献出的公开培训。

背景

很多人抱怨我写的入门文档太少,说明我们的缘分今天才到。实际上几年前做过很多入门的培训,PPT也很全,听过我讲的朋友戏称这份PPT足够出一本标准教材了(达到了380页之多)。

PostgreSQL的入门教材还有很多,书籍也很多,如果您真的钟爱我写的文章的话,那就不要错过本文了,当时是2011年,PostgreSQL社区是一个很有爱的大家庭,此为当时培训2000名PG DBA献出的公开培训。

2天撸通PostgreSQL,快来。

《视频下载地址》

《两天撸通PostgreSQL PPT》

课程内容简介 :

PostgreSQL生成环境部署和SQL基础及高级用法,数据库存储结构,MVCC原理,高级管理,备份恢复,数据库水平分库,HA和流复制,性能优化。    

课程总时长 :

30278 秒    

适合人群 :

PostgreSQL 数据库管理员,企业架构师,应用开发人员,数据分析师。

第1集

标题 :

PostgreSQL生成环境部署和SQL基础    

文件名 :

03254.mts    

03256.mts    

内容简介 :

讲解PostgreSQL生成环境的部署,存储的选型方法论,操作系统优化,编译数据库软件,初始化集群,配置集群。    

PostgreSQL的SQL语法讲解,对象权限管理,继承,表分区。    

时长 :

6076 秒    

第2集

标题 :

PostgreSQL SQL基础    

文件名 :

03257.mts    

内容简介 :

如何访问外部数据源,DML操作,表关联,如何使用别名,如何书写返回多条记录的函数,distinct用法,数据合并,交叉,相减,数据排序,LIMIT,递归查询,树形查询,数据类型,函数和操作符。    

时长 :

4670 秒    

第3集

标题 :

PostgreSQL SQL高级用法    

文件名 :

03258.mts    

内容简介 :

函数和操作符,类型转换,索引原理和用法。    

时长 :

5861 秒    

第4集

标题 :

PostgreSQL 数据库存储结构,mvcc和性能优化入门    

文件名 :

03259.mts    

内容简介 :

数据文件内部结构,堆表页结构,索引页结构,堆表行结构,索引结构,HOT,多版本并发控制原理,事务隔离级别,性能优化方法。    

时长 :

3010 秒    

第5集

标题 :

PostgreSQL 数据库高级管理1    

文件名 :

03261.mts    

内容简介 :

PostgreSQL 管理程序用法,控制文件内容介绍。    

时长 :

2413 秒    

第6集

标题 :

PostgreSQL 数据库高级管理2    

文件名 :

03262.mts    

内容简介 :

PostgreSQL 单用户模式,数据库物理存储layout,逻辑layout,进程结构,可靠性,数据库参数配置详细介绍。    

时长 :

2258 秒    

第7集

标题 :

PostgreSQL 数据库高级管理3    

文件名 :

03263.mts    

内容简介 :

PostgreSQL 数据库参数配置详细介绍,DBA日常工作,数据库备份和还原,时间点恢复。    

时长 :

1019 秒    

第8集

标题 :

PostgreSQL 数据库高级管理和性能优化案例    

文件名 :

03264_转码失败.mts    

03265.mts    

内容简介 :

PostgreSQL HA和流复制,水平扩展,过程语言介绍,扩展模块,性能优化案例。    

时长 :

4971 秒    
相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
20天前
|
SQL 运维 关系型数据库
课程导航 | 学姐领航,共学PolarDB-X:从入门到精通实操课
本课程旨在教授核心技术和实际操作,学习安装部署、架构原理、SQL开发及最佳实践。本文将提供讲师介绍、学习群和扩展资料,适合各层次学习者,助你成为数据大师,入群方式和更多资料可在文章中获取。
课程导航 | 学姐领航,共学PolarDB-X:从入门到精通实操课
|
3月前
|
Cloud Native 关系型数据库 分布式数据库
|
3月前
|
存储 关系型数据库 Java
polardb有没有搞过pg 全量及增量备份管理的
【1月更文挑战第3天】【1月更文挑战第11篇】 polardb有没有搞过pg 全量及增量备份管理的
33 1
|
4月前
|
存储 Oracle 关系型数据库
postgresql数据库|wal日志的开启以及如何管理
postgresql数据库|wal日志的开启以及如何管理
237 0
|
5月前
|
消息中间件 存储 关系型数据库
PostgreSQL技术大讲堂 - 第33讲:并行查询管理
PostgreSQL从小白到专家,技术大讲堂 - 第33讲:并行查询管理
287 1
|
5月前
|
关系型数据库 数据库 C语言
PostgreSQL服务端开发学习 -- Datum
在使用C语言开发PostgreSQL后端、客户端应用时,Datum无处不在,所以必须要对Datum有很清楚的了解。
128 2
|
5月前
|
关系型数据库 C语言 PostgreSQL
PostgreSQL服务端开发学习 --- 常用结构及宏定义1
本篇主要讲解使用C语言开发PostgreSQL服务端应用(libpq、自定义函数、扩展)常用到的结构及宏定义。
90 0
|
7天前
|
Docker 容器 关系型数据库
【PolarDB-X从入门到精通】 第四讲:PolarDB分布式版安装部署(源码编译部署)
本期课程将于4月11日19:00开始直播,内容包括源码编译基础知识和实践操作,课程目标是使学员掌握源码编译部署技能,为未来发展奠定基础,期待大家在课程中取得丰富的学习成果!
【PolarDB-X从入门到精通】 第四讲:PolarDB分布式版安装部署(源码编译部署)
|
2月前
|
SQL 存储 缓存
PostgreSQL函数管理接口
学习PostgreSQL服务端开发必须要对函数管理接口有比较深入的了解
140 0
|
5月前
|
关系型数据库 C语言 PostgreSQL
PostgreSQL服务端开发学习 -- fmgr.h
fmgr按官方的解释就是Postgres函数管理器和函数调用接口,在使用C语言开发PostgreSQL后端应用时,所以与backend交互时必须遵循fmgr.h中定义的一些规范。
124 0

相关产品

  • 云原生数据库 PolarDB