PostgreSQL数据库课程实施方案
一、课程简介
为满足想掌握学习PostgreSQL的学员,讲师特别设计的一套比较全面的PostgreSQL课程,本教程内容涉及PostgreSQL基础知识、学习环境准备、PostgreSQL 12单机环境的安装配置、PostgreSQL高可用解决方案、PostgreSQL主从复制安装配置、PostgreSQL高可用集群项目实战、PostgreSQL管理入门入门等内容,适合各种初级运维人员/数据库/开发人员,可以完全满足开发、测试、简单业务生产环境。
二、培训时间
本次培训为期3天,6小时/天。
三、培训方式
线上远程视频
四、培训大纲
第一部分:PostgreSQL数据库基础知识
1)PostgreSQL简介
2)PostgreSQL行业使用
3)PostgreSQL版本发展
4)PostgreSQL版本特性
5)PostgreSQL/Oracle/MySQL功能对比
6)PostgreSQL体系结构
7)PostgreSQL进程结构
8)PostgreSQL内存结构
9)PostgreSQL逻辑结构
10)PostgreSQL存储结构
11)PostgreSQL数据库结构
12)PostgreSQL表空间与表
第二部分:PostgreSQL单机安装配置
1)PostgreSQL实战环境规划与准备
2)PostgreSQL 12单机安装配置(Windows)
3)PostgreSQL 12单机环境安装配置(Linux)
第三部分:PostgreSQL高可用解决方案
1)PostgreSQL双机热备HA解决方案
2)PostgreSQL主从复制读写分离解决方案
3)PostgreSQL分布式集群解决方案
第四部分:PostgreSQL主从复制安装配置
1)PostgreSQL复制功能介绍
2)PostgreSQL物理复制与逻辑复制介绍
3)PostgreSQL主从复制项目规划
4)PostgreSQL主从流复制主从配置
5)PostgreSQL主从流复制主从切换
6)PostgreSQL主从流复制一主两从配置(扩容节点)
7)PostgreSQL主从环境自定义表空间的使用
8)PostgreSQL同步流复制与异步流复制
9)PostgreSQL Pgpool-II读写分离配置
10)PostgreSQL Pgpool-II读写分离测试
第五部分:PostgreSQL高可用集群项目实战
1)PostgreSQL高可用集群HA项目规划
2)PostgreSQL高可用集群Repmgr四节点配置
3)PostgreSQL高可用集群Repmgr主从切换配置
4)PostgreSQL高可用集群Repmgr Switchover切换
5)PostgreSQL高可用集群Repmgr Failover切换
6)PostgreSQL配置Repmgr自动Failover功能
第六部分:PostgreSQL数据库管理入门
1)PostgreSQL启动与停止
2)PostgreSQL日志分类与查看
3)PostgreSQL SQL语言介绍
4)PostgreSQL数据类型介绍
5)PostgreSQL日常操作
6)PostgreSQL备份与恢复工具介绍
7)PostgreSQL性能与监控工具介绍