课程大纲

介绍

PostgresSQL 设置和配置

PostgreSQL 架构和高级功能概述

PostgreSQL 管理

  • 连接到数据库
  • PgAdmin III概述
  • 配置服务器
  • 设置和管理用户
  • 数据库对象类型概述
  • 设置权限和安全性
  • 查询数据库
  • 监视数据库
  • 确保原子性和隔离性
  • 备份和恢复PostreSQL
  • 将数据迁移到另一个系统
  • 使用 PostreSQL 日志

性能优化

  • 使用 HOT 减少 I/O
  • 锁定和并发
  • 评估数据库的设计
  • 使用 EXPLAIN 优化 SQL 查询
  • 检查工作负载
  • 基准测试和分析
  • 优化联接
  • 高效使用索引

PostgreSQL 复制

  • PostgreSQL 复制概述
  • Postgre 中的高可用性SQL
  • 流式复制
  • 使用 repmgr 管理集群
  • 在双机热备模式下对数据库运行查询
  • 同步复制
  • 基于文件的日志传送
  • 使用 Slony 和 Londiste 进行基于触发器的逻辑复制
  • 连接池
  • 升级 PostgreSQL
  • 分片和扩展 PostgreSQL

总结和结论

要求

  • SQL经验
  • 具有 Linux 命令行的经验
  • 具有基本 UNIX shell 编程经验

观众

  • Database 管理员
  • 系统管理员
  • 具有数据库经验的开发人员
  35 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (9)

相关课程

课程分类