课程大纲

什么是PostgreSQL?

  • Postgre简史SQL
  • 约定
  • 更多信息
  • 错误报告准则

Postgre简介SQL

  • 安装和创建数据库
  • SQL 语言
  • 高级功能

SQL 语言

  • SQL 语法
  • 数据定义
  • 数据操作
  • 查询
  • 数据类型
  • 函数和运算符
  • 国外数据包装器
  • 类型转换
  • 指标
  • 触发器
  • 全文搜索
  • 信息架构
  • PL/pgSQL - SQL 过程语言
  • 并发控制
  • 性能提示
  • 规划师如何使用 Statistics

服务器管理

  • 源代码与发行版提供的软件包
  • 从源代码安装
  • 在 Windows 上从源代码安装
  • 部署通过编译源代码获取的二进制文件
  • 服务器设置、操作
  • Database 物理存储
  • 文件系统持久性要求和所需的挂载选项
  • 服务器配置
  • 基于容器的部署的特殊注意事项
  • 客户端身份验证
  • Database 角色
  • 管理 Databases
  • 地方化
  • 例行 Database 维护任务
  • 备份和恢复
  • 恢复配置
  • 监视 Database 活动
  • 监视磁盘使用情况
  • 可靠性和预写日志
  • 回归测试
  • 安装第三方服务器扩展

高可用性、负载平衡和复制

  • 布鲁尔CAP定理
  • 同步复制与异步复制
  • 日志传送(热备用)
  • 流式主从复制(双机热备)
  • 使用 Slony 的基于触发器的主从复制
  • 使用 Bucardo 进行基于触发器的多主数据库复制
  • 使用 Pgpool 进行连接池和同步复制
  • 使用 DRBD 的故障转移配置
  • 更换发生故障的服务器
  • 从网络分区恢复

要求

SQL的基本工作知识

  14 小时
 

人数


开始

完结


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

客户评论 (6)

相关课程

课程分类