课程培训
PostgreSQL数据库实战培训课程

课程目标

1. 掌握PostgreSQL核心架构与生态:理解PostgreSQL与Oracle/MySQL差异,掌握其高可用、分布式扩展能力。

2. 提升数据库运维与调优能力:通过索引优化、日志管理、备份恢复等手段,解决高并发、大数据量场景下的性能瓶颈。

3. 构建分布式与云原生数据库方案:学习分库分表、流复制、灾备切换等技术,适配微服务与混合云架构。

4. 培养行业场景化问题解决能力:结合金融、电商、物联网等行业案例,强化复杂业务场景下的技术落地能力。

课程收益

1. 技术前瞻性:覆盖PostgreSQL 15+最新特性、分布式架构设计、多模数据处理等方向,契合云原生与大数据趋势。

2. 场景化实战:提供千万级表优化、高并发连接池调优、JSON字段更新等真实场景演练。

3. 全栈支持:涵盖开发、运维、性能优化全流程,提升综合技术竞争力。

4. 专家资源库:由中科院软件所研究员、Oracle/微软资深工程师联合授课,提供顾问式咨询与案例教学。

培训内容

模块1:PostgreSQL数据库基础与生产环境搭建

培训内容

1. PostgreSQL核心优势

· Oracle、MySQL的功能对比(如JSON支持、并行查询)

· 适用场景分析(OLTP、实时分析、地理空间数据)

2. 生产环境部署

· 基于Linux的PostgreSQL安装与配置

· 数据库对象管理(表、函数、索引、分区表)

· 数据类型与系统表解析

3. 存储与进程架构

· 数据块结构、进程模型(Postmaster、Background Processes)

· 高速缓存机制(pgfincore、pgmemcache)

培训目标

· 掌握PostgreSQL核心特性,独立完成生产环境部署与基础配置。

模块2:索引优化与查询性能提升

培训内容

1. 索引算法与类型

· B-tree、Hash、Gist、Gin、SP-Gist索引原理

· 多列索引、函数索引、表达式索引的应用场景

2. 索引优化策略

· 索引选择性分析与覆盖查询(Covered Query)

· 利用索引排序、加速JOIN操作

3. 查询性能调优

· EXPLAIN ANALYZE计划解析与查询重写

· 全文检索(Full-Text Search)配置与优化

培训目标

· 通过索引与查询优化,提升系统吞吐量与响应速度。

模块3:日志管理与故障排查

培训内容

1. 日志类型与作用

· PG_LOG(运行日志)、PG_XLOG(重做日志)、PG_CLOG(事务日志)

2. 日志维护操作

· 日志空间扩容、归档策略配置

· 日志读写监控与异常分析

3. 故障排查实战

· 通过日志定位锁冲突、死锁、性能下降等问题

培训目标

· 掌握日志管理方法,快速定位并解决数据库运行异常。

模块4:备份恢复与灾备设计

培训内容

1. 备份策略制定

· 热备份(在线增量备份)与冷备份(文件拷贝)对比

· 逻辑备份工具(pg_dump、pg_dumpall)使用

2. 恢复流程演练

· 文件损坏恢复、完全恢复、时间点恢复(PITR)

3. 灾备切换设计

· 流复制技术(Streaming Replication)配置

· 灾备库故障切换与主从读写分离(Pgpool)

培训目标

· 制定企业级备份恢复策略,保障数据安全与业务连续性。

模块5:分布式架构与分库分表

培训内容

1. 分库分表方案

· PostgreSQL PL/Proxy代理原理与路由策略

· 代理节点、连接池、数据节点层次结构

2. 高可用技术

· 一主多从架构设计与故障自动切换

· Greenplum Primary/Mirror同步机制

3. 云原生集成

· PostgreSQL on Kubernetes部署

· AWS RDS、Azure Database的混合云架构

培训目标

· 构建分布式数据库架构,支撑海量数据与高并发业务。

模块6:性能调优与监控告警

培训内容

1. 性能诊断工具

· pg_stat_activity、pg_stat_statements监控连接与SQL执行

· 慢查询分析与索引缺失检测

2. 调优技巧

· 高并发连接池优化(PgBouncer)

· 大表JOIN优化、IN/EXISTS调优、JSON字段更新优化

3. 监控告警体系

· Prometheus+Grafana监控指标配置

· 自定义告警规则与自动化运维

培训目标

· 通过性能调优与监控,实现数据库稳定运行与资源高效利用。

模块7:行业案例与最佳实践

培训内容

1. 金融行业案例

· 分布式事务与两阶段提交(2PC)实现

· 审计日志与合规性要求

2. 电商行业案例

· 千万级商品表优化与秒杀场景性能保障

· 订单系统分库分表设计

3. 物联网行业案例

· 设备数据实时采集与存储优化

· 地理空间索引与轨迹分析

培训目标

· 通过行业案例学习,掌握PostgreSQL在复杂业务场景中的应用。

课程特色

1. 技术全面性:覆盖PostgreSQL核心架构、分布式扩展、云原生集成等全栈技能。

2. 实战导向:提供千万级表优化、高并发连接池调优、JSON字段更新等真实场景演练。

3. 定制服务:支持行业专项培训与数据库架构优化咨询。

适合人群

· PostgreSQL数据库管理员(DBA)与架构师

· 对高可用、分布式架构有需求的技术团队

· 希望掌握云原生、混合云集成等前沿技术的工程师

 



如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>