课程大纲

介绍

  • 多租户架构概述
  • 多租户架构的优势
  • 组件:容器数据库(CDB)和可插拔数据库(PDBs)

多租户架构组件

  • 理解容器数据库(CDB)
  • 理解可插拔数据库(PDBs)
  • 非CDB与CDB架构的区别

安装和配置多租户架构

  • 安装带有多租户选项的Oracle Database 19c
  • 配置多租户环境
  • 创建CDB

创建和管理PDBs

  • 使用SQL、DBCA和PDB种子创建PDBs
  • 管理PDBs:启动、停止和克隆
  • PDB管理

多租户环境中的安全性

  • CDB和PDBs中的用户安全
  • 管理角色和权限
  • 在PDBs中实现透明数据加密(TDE)

多租户数据库的备份与恢复

  • CDB和PDBs的备份策略
  • 多租户环境中的恢复场景
  • 使用RMAN进行多租户架构的备份与恢复

多租户架构中的性能调优

  • 多租户环境中的资源管理
  • 优化PDBs的性能
  • 使用Enterprise Manager监控性能

在PDBs中管理数据

  • 在PDBs之间移动数据
  • 在PDBs中导入和导出数据
  • 在多租户架构中使用Oracle Data Pump

多租户环境中的补丁和升级

  • CDBs和PDBs的补丁策略
  • 升级PDBs:最佳实践
  • 最小化停机时间的技术

高可用性和灾难恢复

  • 配置多租户数据库的Data Guard
  • 多租户环境中的故障转移和切换场景
  • 在多租户架构中实现Oracle RAC

多租户数据库的故障排除

  • 多租户架构中的常见问题
  • 诊断工具和技术
  • PDBs的故障排除技术

多租户架构的最佳实践

  • 安全性最佳实践
  • 备份与恢复最佳实践
  • 性能调优最佳实践

总结与下一步

要求

  • 对Oracle数据库管理有基本了解
  • 熟悉SQL和PL/SQL

受众

  • 数据库管理员
  • IT专业人员
 21 小时

即将举行的公开课程

课程分类