开课计划> PGCE中级管理

PGCE中级管理

报名课程可获赠200.0元助学金
退费说明:报名后未上课、以及仅上课半天的学员可无条件全额退培训费
点击查看详情>>
课程图标 课程代码 PGCE-C-091-092
时间图标
培训课时
直播 直播
¥3230
统一销售价
面授 面授
¥3800
具体询问顾问老师
注:以上课程价格为培训费
标题图标 课程介绍 标题图标

PECE是Postgre SQL认证的管理课程,适合于有一定SQL开发基础的学员学习,课程包括但不限于:PostgreSQL安装配置,设计数据库服务器基础架构,设计护具看完全性,性能分析和优化处理,PostgreSQL备份还原,PostgreSQL 日常维护等。完成此课程的学习后,将对中PostgreSQL管理有一定知识掌握,可独立进行PostgreSQL日常的管理工作。

 

标题图标 学员基础 标题图标

?  编写PostgreSQL查询基础

?  基本关系型数据库的概念

?  希望从事Postgre SQL日常管理工作的学者

 

标题图标 课程目标 标题图标

?  本课程定位于Postgre SQL 日常管理。

?  学员能够根据业务需求规划数据库服务器硬件方案。

?  学员有能力进行日常服务器维护和监控。

?  学员能够使用监控工具提高数据库性能。

?  学员有能力使用多种方式排除常见的数据库各种故障

 

标题图标 课程大纲 标题图标

模块名称

课程内容

第1章

安装和使用PostgreSQL

1.        PostgreSQL 平台和发展历史

2.        PostgreSQL 相关工具介绍

3.        配置PostgreSQL 服务

4.        规划服务器资源要求

5.        PostgreSQL 安装

第2章

设计数据库服务器基础架构

1.        规划数据库服务器基础架构

2.        能力需求分析

3.        数据库服务器整合思考

4.        数据库基础设施的迁移资源

第3章:

设计数据库安全

1.        介绍安全机制

2.        用户角色与权限管理

3.        认证安全

4.        数据安全

5.        权限控制

6.        防恶意攻击

7.        安全审计

8.        资源控制

9.        指标监控

第4章:

MVCC和WAL原理

1.        MVCC原理

2.        WAL原理

3.        PG针对ACID的实现机制

第5章:

PostgreSQL执行计划分析

1.        基准测试工具pgbench介绍和使用

2.        执行计划

3.        执行计划缓存

4.        编译和重编制

5.        执行计划分析

模块名称

课程内容

第6章:

设计和优化事务

1.        事务介绍

2.        锁介绍

3.        事务隔离级别

4.        识别,监控和分析堵塞

5.        识别,监控和分析死锁

6.        堵塞和死锁的解决思路和方法

第8章:

查询优化

1.        查询的逻辑顺序和物理顺序

2.        物理连接算法

3.        查询的有效参数

4.        查询优化方法论

5.        扩展基于集合的操作

6.        高速缓存

7.        并行执行

8.        分区表的使用

9.        查询优化最佳实践

第9章:

备份和恢复

1.        备份和恢复原理概述

2.        逻辑备份和恢复

3.        Pgdump/pg_dumpall/copy

4.        物理备份和恢复

5.        冷备份和热备份

6.        PITR基于时间的恢复

第10章

PostgreSQL扩展插件

1.        PostgreSQL功能扩展插件介绍

2.        pg_stat_statements、pg_repack

3.        hstore 模块介绍

4.        pg_pathman安装和使用

5.        Foreign data wrappers使用指南

第11章:

日常维护

1.        日常磁盘清理

2.        索引维护

3.        统计信息更新

4.        运行日志配置

实例讲解

1.        通过实例进行性能采集,性能分析和性能优化

2.        PostgreSQL集成实现业务分拆