课程大纲

介绍

  • PostgreSQL 功能和架构概述
  • 数据库管理基础知识

入门

  • 安装 PostgreSQL
  • 配置 pgAdmin 4 客户端
  • 创建数据库用户
  • 创建数据库

数据库操作

  • SQL 语法、函数和操作符
  • 数据定义和数据类型
  • 用户定义的数据类型
  • 表结构
  • 创建和修改表
  • 操作表中的数据
  • 查询和过滤数据
  • 探索约束
  • 转换函数
  • 连接多张表
  • 组合查询
  • 索引和全文搜索
  • 并发控制
  • 正则表达式

数据库服务器管理

  • 安全和加密
  • 访问角色和权限
  • 备份和恢复
  • 升级 PostgreSQL
  • 高可用性
  • 负载均衡和复制
  • 统计和监控

高性能调优

  • 资源管理
  • 监控查询性能
  • 参数调优
  • 索引优化
  • 查询优化
  • 可扩展性和分区

用于监控和可观测性的外部工具

  • pgAdmin
  • pgBadger
  • pgbench
  • node-exporter Prometheus, Grafana
  • Zabbix

故障排除

总结与下一步

要求

  • 具备数据库管理的基础知识
  • 熟悉 SQL 语言

目标受众

  • 数据库管理员
  • 系统管理员
 21 小时

客户评论 (1)

即将举行的公开课程

课程分类