课程培训
PostgreSQL实战培训课程

PostgreSQL实战培训课程

 

培训对象: 面向DBA工程师、后端开发人员及数据架构师。也适合需要从其他数据库迁移至PostgreSQL,或希望掌握PG核心特性的技术人员

 

培训目标: 系统掌握PostgreSQL的体系架构、核心特性与运维管理技能,具备独立进行数据库安装配置、性能调优、备份恢复及故障诊断的能力。能够运用PG的高级特性解决复杂业务场景

 

培训内容介绍:

  1. PostgreSQL概述与技术选型:学习PostgreSQL的核心特性与适用场景,了解版本迭代规律与兼容性问题,掌握获取官方及社区学习资源的渠道,了解基于PG的国产数据库技术路线

  2. 安装配置与环境准备:掌握PostgreSQL在主流操作系统上的安装方法,学习初始化配置、操作系统参数调优及多实例管理规范

  3. 体系架构与对象管理:深入理解PostgreSQL的进程架构、内存结构及存储机制,掌握数据库、模式、表空间、表等对象的创建与管理

  4. 数据类型与DDL设计:学习PostgreSQL丰富的数据类型(数值、字符串、日期、JSON、数组、范围类型等),掌握表结构设计、约束管理及DDL操作的最佳实践

  5. 高级查询与窗口函数:掌握聚合查询、窗口函数、通用表表达式(CTE)的高级用法,学习复杂业务场景下的SQL编写技巧

  6. 索引原理与优化策略:深入讲解B-tree、Hash、GiST、GIN、BRIN等多种索引结构的原理与适用场景,学习索引创建策略与维护方法

  7. 事务与并发控制:理解MVCC在PostgreSQL中的实现机制,掌握事务隔离级别、锁机制及并发控制的配置与监控

  8. 性能调优与参数配置:学习通过pg_stat_statements等视图定位慢SQL,掌握关键性能参数(shared_buffers、work_mem、maintenance_work_mem等)的调优技巧

  9. 备份与恢复策略:掌握逻辑备份(pg_dump/pg_restore)与物理备份(基础备份+WAL归档)的实现方法,学习时间点恢复(PITR)的配置与演练

  10. 复制与高可用架构:学习流复制的原理与配置,掌握同步复制与异步复制的差异,了解Patroni、Repmgr等高可用管理工具

  11. 扩展插件与FDW应用:学习PostgreSQL丰富的扩展生态,掌握PostGIS、pg_stat_statements等常用插件的使用,学习外部数据包装器(FDW)实现跨数据库访问

  12. 安全与权限管理:深入讲解角色与权限体系,掌握行级安全策略、数据加密、SSL配置及审计日志的配置方法,满足企业安全合规要求





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

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

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

咨询电话010-62883247

                4007991916

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

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>