
├── 1-PostgreSQL入门&安装
│ ├── 1-001.PostgreSQL今日安排
│ ├── 2-002.PostgreSQL介绍
│ ├── 3-003.PostgreSQL和MySQL对比
│ ├── 4-004.PostgreSQL的安装
│ ├── 5-005.PostgreSQL的配置-远程用户连接(上)
│ ├── 6-006.PostgreSQL的配置-远程用户连接(下)
│ ├── 7-007.PostgreSQL的配置-日志配置
│ ├── 8-008.PostgreSQL的基操入门
│ ├── 9-009.PostgreSQL的基操-用户操作
│ ├── 10-010.PostgreSQL的基操-权限操作&小任务
│ ├── 11-11.课程回顾
│ ├── 12-12.pgAdmin图形化界面连接和基本操作
│ ├── 13-13.数据类型(一)
│ └── 14-14.数据类型(二)
├── 2-PostgreSQL基本操作
│ ├── 1-15.postgreSQL操作(单引&双引)
│ ├── 2-16.postgreSQL操作(数据类型转换)
│ ├── 3-17.postgreSQL操作(布尔类型)
│ ├── 4-18.postgreSQL操作(数值类型)
│ ├── 5-19.回顾前两节
│ ├── 6-20.数值类型操作
│ ├── 7-21.字符串类型操作
│ ├── 8-22.日期类型操作
│ ├── 9-25.JSON类型操作(上)
│ ├── 10-24.IP类型操作
│ ├── 11-23.枚举类型操作
│ ├── 12-26.JSON类型操作(下)
│ ├── 13-27.复合类型操作
│ ├── 14-28.数组类型操作
│ └── 15-29.数据类型-数组(比较方式)
├── 3-PostgreSQL的对象操作
│ ├── 1-30.表-约束
│ ├── 2-31.表-默认值
│ ├── 3-32.表-触发器
│ ├── 4-33.表-表空间
│ ├── 5-34.表-解决表空间
│ ├── 6-35-表空间重复存储
│ ├── 7-36.表-视图
│ ├── 8-37.表-索引应用
│ ├── 9-38.物化视图-介绍&基本操作
│ └── 10-39.物化视图-全量更新&增量更新
├── 4-PostgreSQL的事务
│ ├── 1-40.事务-事务基本介绍&特点
│ ├── 2-41.事务-事务的操作
│ ├── 3-42.事务-保存点
│ ├── 4-43.并发-事务的隔离级别
│ ├── 5-44.并发-MVCC
│ └── 6-45.锁(表锁、行锁)
└── 5-PostgreSQL的备份&恢复
├── 1-46.备份&恢复(恢复的方式介绍-逻辑备份,物理备份,归档备份(上))
├── 2-47.备份&恢复(归档备份(下))
├── 3-48.备份&恢复(实现wal日志的归档操作)
├── 4-49.备份&恢复(逻辑备份操作)
├── 5-50.备份&恢复(物理文件+归档备份)
├── 6-51.备份&恢复(物理文件+归档恢复)
├── 7-52.备份&恢复(PITR)
├── 8-53.数据迁移-pgloader
├── 9-54.主从异步流复制
├── 10-55.主从切换(远古方式)
└── 11-56.主从故障切换(推荐方式)