联系我们

课程大纲

简介与架构

  • PostgreSQL架构概述:进程、内存、文件
  • 数据组织:数据库、架构和表空间
  • PostgreSQL工具集和系统表

安装与配置

  • 安装PostgreSQL
  • 配置文件(postgresql.conf, postgresql.auto.conf, pg_hba.conf, pg_ident.conf)
  • 调整核心参数(内存、日志、连接)
  • 升级和迁移PostgreSQL安装

安全管理

  • 用户角色、组和权限
  • 身份验证方法:信任、密码、MD5、SCRAM
  • 行级安全(Row-Level Security)和数据访问策略概述
  • 配置SSL/TLS

备份与恢复

  • 使用pg_dump和pg_restore进行逻辑备份
  • 使用pg_basebackup进行物理备份
  • 增量备份、WAL归档
  • 完整恢复、时间点恢复(PITR)

监控与维护

  • 理解自动真空(autovacuum)过程
  • 例行维护和日志分析
  • 使用PgBadger进行日志分析

要求

具备基本的SQL工作知识

 14 小时

客户评论 (7)

即将举行的公开课程

课程分类