课程介绍
适用对象:数据库管理员、云计算从业者;IT及信息类管理者
课程简介:1、了解PostgreSQL的适用场景,主要优势,产品定位 2、掌握PostgreSQL的物理/逻辑架构,以及底层支撑与运行原理 3、掌握PostgreSQL的安装部署、基本使用、性能优化等
课程大纲

1. PostgreSQL概述

1.1. PostgreSQL面向的业务场景

1.2. PostgreSQL产品优势

1.3. PostgreSQL支持的主要特性

1.4. PostgreSQL与其它RDBMS的对比

2. PostgreSQL体系架构

2.1. PostgreSQL物理结构

2.2. PostgreSQL逻辑结构

2.3. PGXC简介

2.4. 基于PostgreSQL的其他产品与架构

3. 安装部署PostgreSQL

3.1. 硬件与配置规划

3.2. 软件包的获取与主要版本区别

3.3. 安装后服务启停

3.4. 安装后配置

3.5. 客户端登录与用户账号管理使用

4. PostgreSQL服务器/客户端配置

4.1. 参数设置与文件位置

4.2. 错误报告和日志

4.3. 运行时统计数据

4.4. 客户端连接默认值

4.5. 查询规划等其他配置

4.6. pg_hba.conf文件

4.7. 用户名映射

4.8. 客户端认证方法

5. 数据库角色管理

5.1. 数据库角色

5.2. 角色属性与角色成员关系

5.3. 角色基本管理5.4. 默认角色

6. PostgreSQL索引

6.1. 索引原理与分类简介

6.2. 多列索引、组合索引、唯一索引、表达式索引

6.3. 索引与排序

6.4. 索引与执行计划

7. 全文搜索

7.1. 表和索引、空值搜索

7.2. 解析器

7.3. GIN和GiST索引类型与原理

8. PostgreSQL并发控制

8.1. PostgreSQL事务隔离级别

8.2. 显式锁定

8.3. 应用级别的数据完整性检查

8.4. 锁定和索引

8.5. 避免锁和死锁的习惯与最佳实践

9. 性能提示

9.1. 使用EXPLAIN

9.2. 规划器使用的统计信息

9.3. 用显式JOIN子句控制规划器 .

9.4. 非持久设置

10. 并行查询

10.1. 并行查询工作原理

10.2. 并行查询适合的业务场景

10.3. 并行计划10.4. 并行安全性

11. 高可用、负载均衡和复制

11.1. 不同方案的比较

11.2. 日志传送后备服务器

11.3. 故障转移

11.4. 日志传送的替代方法

11.5. 热备

12. PostgreSQL备份恢复

12.1. 备份恢复基本原理:物理备份/逻辑备份

12.2. SQL转储

12.3. 文件系统级别备份

12.4. 连续归档和时间点恢复(PITR)

12.5. 归档恢复设置

12.6. 恢复目标设置

12.7. 后备服务器设置

13. 监控数据库活动

13.1. 统计收集器

13.2. 查看锁

13.3. 进度报告

13.4. 动态追踪

13.5. 判断磁盘用量13.6. 磁盘满失败


咨询获取详细大纲

您好! 欢迎来到学领未来 !

学领未来提供线上及线下的学习服务,根据您的位置,为您推荐最近的线下培训地点 分站,你选择: