PG数据库安全管控(课程代号:PGCM-C-094):PG的安全机制、认证安全和认证类型、密码复杂度和密码加密、数据加密和解密、数据库审计功能配置、防恶意攻击、网络传输安全 PG数据库优化(课程代号:PGCM-C-095): .优化理论基础:优化准则、优化方法 .系统级优化:硬件知识、CPU及服务器体系结构、内存、文件系统及I/O调优、文件系统的崩溃恢复、文件系统选型、Barriers I/O、 I/O调优的方法、应用存储参数优化、选择合适的数据存储方法 .性能监控与压测:Linux监控工具、数据库性能视图、性能压测标准及方法、压测工具 .检查点优化:原理、分类、检查点对数据库性能的影响、检查点的优化 . 配置优化:系统内核配置优化、内存配置优化、缓存配置优化、vacuum配置优化、预写式日志配置优化、并发访问竞争优化、锁竞争优化 .多版本并发控制(MVCC):原理、多版本的优劣分析、并行处理技术、应用存储优化 .索引及优化:索引类型、PG索引特色、表达式的索引、部分索引、GiST索引、SP-GiST索引、GIN索引 .SQL优化:SQL语句处理过程、SQL语句解析优化、使用pg_stat_statements模块查找TOP SQL、执行计划分析 .连接池及数据库高速缓存: pgbouncer的使用、pg_buffercache的使用 PG高可用(课程代号:PGCM-C-096): .高可用原理及常见方案对比 .高可主从流复制:概述、配置和管理、级联复制、流复制进行健康检查、主备Switchover切换演练、流复制常见问题解析 .PG逻辑复制:概述、配置和管理、使用场景 .Repmgr:原理架构、安装方法、配置、高可用配置方法 .keepalived:原理架构、安装方法、配置、高可用配置方法 .pgpool--lI:原理架构、安装方法、配置、高可用配置方法 .Pacemaker+Corosync、Patroni+ETCD PG分布式(课程代号:PGCM-C-097): .分布式原理解析、分布式案例 .Postgres-XL:原理架构、安装、集群配置 .Citus:原理架构、安装、集群配置 |