面向PG 数据库的初级管理员、应用开发人员,解决PG数据库的安装使用、安全访问、数据库对象管理等问题
面向PG 数据库的日常维护、功能特性、性能分析、压力测试;SQL 语言、高级SQL;服务端编程等内容细分以下两个方向: DBA(Database Administrator)数据库管理员认证 DEV(Database Developer)数据库开发员认证
PGCM 是PG 最高级别认证,主要面向数据库安全管控;数据库诊断调优;数据库高可用、负载均衡、分布式、产品生态等内容
培训等级 | 课程模块与大纲 |
---|---|
PGCE初级 | PG应用管理基础 (课程代号: PGCA-C-090) PG简介、安装使用、服务管理、体系结构、psql使用、pgAdmin使用、数据库本地化、角色权限、系统函数、表及视图、数据库及对象管理、数据类型、SQL基础。 |
PGCE中级 (DBA方向) |
PG管理进阶 (课程代号: PGCE-C-091) 日常维护、备份恢复、运行监控、安全机制、事务、并发与锁、MVCC与WAL原理、数据库硬件及评测、数据库基准评测、执行计划、数据缓存、连接池。 |
PG SQL语言 (课程代号: PGCE-C-092) 数据库与SQL、查询基础、聚合与排序、数据更新、复杂查询、函数、调词、case表达式、集合运算、SQL高级处理、 通过应用程序连接数据库、分区和表继承、物化视图、FDWi问外部数据。 |
|
PGCE中级 (DEV方向) |
PG SQL语言 (课程代号: PGCE-C-092) 数据库与SQL、查询基础、聚合与排序、数据更新、复杂查询、函数、谓词、case表达式、集合运算、 SQL高级处理、通过应用程序连接数据库、分区和表继承、物化视图、FDW访问外部数据。 |
PG服务器编程 (课程代号: PGCE-C-093) SQL函数、函数重载、函数稳定性、函数成本和执行计划、函数PLAN CACHE、过程语言、触发器、事件触发器、 规则系统、C语言函数、聚合函数开发、函数内容加密、模块发布、代理函数语言。 |
|
PGCM高级 |
PG数据库安全管控 (课程代号: PGCM-C-094) PG的安全机制、认证安全和认证类型、密码复杂度和密码加密、数据加密和解密、数据库审计功能配置、防恶意攻击、网络传输安全。 PG数据库优化 (课程代号: PGCM-C-095) 优化理论基础:优化准则、优化方法; 系统级优化:硬件知识、CPU及服务器体系结构、内存、文件系统及10调优、文件系统的崩溃恢复、文件系统选型、Barriers l/o、/0调优的方法、应用存储参数优化、选择合适的数据存储方法; 性能监控与压测: Linux监控工具、数据库性能视图、性能压测标准及方法、压测工具; 检查点(checkpoint)优化:检查点的原理、检查点的分类、检查点对数据库性能的影响、检查点的优化; 配置优化:系统内核配置优化、内存配置优化缓存配置优化、vacuum配置优化、预写式日志配置优化、并发访问竞争优化、锁竞争优化; 多版本并发控制(MVCC) :原理、多版本的优劣分析、并行处理技术、应用存储优化; 索引及优化:索引类型、PG索引特色、表达式的索引、部分索引、GisT索引、SP-GiST索引GIN索引; SQL优化:5QL语句的处理过程、SQL语句解析的优化、使用pg-statstatements模块查找TOPSQL、执行计划分析; 连接池及数据库高速缓存:pgbouncer的使用、pg_buffercache的使用。 |
PG高可用 (程代号: PGCM-C-096) 高可用原理及常见方案对比; 高可主从流复制:概述、配置和管理、级联复制、流复制进行健康检查、主备Switchover切换演练、流复制常见问题解析; PG逻辑复制:概述、配置和管理、使用场景; Repmgr:原理架构、安装方法、配置、高可用配置方法; keepalived:原理架构、安装方法、配置、高可用配置方法; pgpool-II:原理架构、安装方法、配置、高可用配置方法; Pacemaker+Corosync. Patroni+ETCD |
|
PG分布式 (课程代号: PGCM-C-097) 分布式原理解析、分布式案例: Postgres-XL:原理架构、安装,集群配置; citus:原理架构、安装、集群配置; |
厂商 | 课程 | 培训时间 | 考试代码 | 数量 | 题型 | 考试语言 | 满分 | 通过分数 | 时长 |
---|---|---|---|---|---|---|---|---|---|
PG | |||||||||
PGCA初级 | 3天 | PGCA-E-090 | 50题 | 单选40题(2分) 多选10题(2分) |
中文 | 100分 | 60分 | 60分钟 | |
PGCE中级 | 4天 | PGCE-E-091 PGCE-E-092 |
各50题 | 单选40题(2分) 多选10题(2分) 机构评分及形式由培训机构自行掌握 |
中文 | 100分 | 60分 | 60分钟/门 |
杭州博学信息技术服务有限公司版权所有| 浙ICP备12042785号-4 咨询电话:0571-28976118