课程大纲
PostgreSQL 简介 16
- PostgreSQL 概述
- PostgreSQL 16 中的新功能
- 安装和设置
- PostgreSQL 架构和组件
入门 PostgreSQL
- PostgreSQL 数据库集群设置
- 创建和管理数据库
- 基本 SQL 操作
- 设置和探索 PostgreSQL 16
高级 SQL 技术
- 高级查询技术
- 通用表表达式 (CTE)
- 窗口函数
- JSON 和 JSONB 数据类型
- 编写高级 SQL 查询
数据类型和扩展名
- 自定义数据类型
- 全文搜索
- 地理空间数据的 PostGIS
- PL/pgSQL 编程
- 使用高级数据类型和扩展插件
索引和查询优化
- 索引类型和用法
- 查询规划和执行
- 分析和优化查询
- 索引和查询优化
性能调优
- 性能调优参数
- 内存和资源管理
- 监控和分析性能
- 性能调优和监控
备份和恢复
- 备份策略
- 时间点恢复
- 逻辑备份和物理备份
- 执行备份和恢复
安全和 Access 控制
- 身份验证和授权
- 角色管理和权限
- 加密和 SSL/TLS 设置
- 实施安全最佳实践
高可用性和复制
- 复制概念和类型
- 设置流式复制
- 使用 Patroni 配置高可用性
- 实现复制和高可用性
将 PostgreSQL 与应用程序集成
- 连接 PostgreSQL 与各种编程语言
- 在现代应用程序框架中使用 PostgreSQL
- ORM 和 PostgreSQL
- 将 PostgreSQL 与应用程序集成
摘要和后续步骤
要求
- SQL的基础知识
- 熟悉数据库概念
观众
- Database 管理员
- Database 开发者
- 系统管理员
客户评论 (5)
A factual and practical approach to the subject. A nice atmosphere, conducive to asking questions.
Marcin - Santander Bank Polska S.A.
课程 - Implementing High Availability in PostgreSQL
安德烈斯始终如一地确保他回答所有与会者的问题,并努力确保每个人都能理解他的教义。我钦佩他在该主题方面的专业知识和熟练程度
Ryan - Questronix Corporation
课程 - PostgreSQL for Administrators - 3 Days
机器翻译
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.
Imran Sadiq Bhat
课程 - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
课程 - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.