在 Oracle 数据库技术的演进历程中,12c 版本引入了最具革命性的架构改变——多租户架构(Multitenant Architecture)。本课程《Oracle 12c 多租户 CDB 和 PDB 容器数据库实战视频教程》正是为帮助 DBA 及开发人员深入理解并掌握这一核心变革而设计。

传统的单实例数据库架构在资源隔离、备份恢复及升级维护方面日益显露出局限性,而多租户架构通过容器数据库(CDB)与可插入数据库(PDB)的分层设计,完美解决了这些问题。本课程从基础概念出发,层层递进,旨在让学员建立起完整的多租户管理思维。

课程开篇首先对整体知识体系进行概述,随后深入剖析 CDB 与 PDB 的底层体系结构。理解容器层次、公共用户与本地用户的区别、以及共享资源与隔离资源的工作原理,是后续所有操作的基础。只有厘清了“为什么这样设计”,才能在“如何操作”时游刃有余。

在掌握理论后,课程进入核心的实操环节。学员将学习如何通过 DBCA 或命令行创建 CDB 及 PDB,这是搭建多租户环境的起点。紧接着,课程详细讲解了多种 PDB 的创建与管理策略:包括从种子容器(SEED)快速复制新 PDB、克隆现有 PDB 以实现开发测试环境的快速部署,以及通过“拔插”(Plugging/Unplugging)技术实现 PDB 在不同 CDB 间的迁移与重组。特别是针对非 CDB 数据库向多租户环境迁移的“插入”操作,提供了详细的步骤解析,这对于存量系统的升级具有极高的实用价值。

除了创建与管理,课程的另一大重点在于日常运维。这涵盖了 PDB 的生命周期管理,如自启动配置、启动与关闭的规范操作;深入探讨表空间管理在多租户环境下的特殊性,明确哪些操作需作用于 CDB$ROOT,哪些需在 PDB 内部执行;以及复杂的用户管理体系,强调公共用户(Common User)与本地用户(Local User)在权限授权、数据访问上的严格界限,避免常见的权限误用事故。

此外,课程还特别讲解了服务(Service)的创建与管理,这是实现应用连接负载均衡及资源隔离的关键手段,并分析了命令执行范围对当前会话及全局配置的影响。通过本课程的学习,学员不仅能熟练完成 Oracle 12c 多租户环境的搭建与维护,更能深刻理解其设计哲学,从而提升数据库资源的利用率,降低运维复杂度,为向更高版本 Oracle 平滑演进打下坚实基础。这是一门理论与实践并重、适合各级别 Oracle 技术人员进阶的系统性课程。

课程目录

课程目录15 集
  • 1-1 [Oracle 12c 多租户CDB和PDB课程概述] Oracle 12c 多租户CDB和PDB课程概述 (04:17).mp4
  • 2-1 [Oracle 12c 多租户CDB和PDB体系结构-1] Oracle 12c 多租户CDB和PDB体系结构-1 (12:49).mp4
  • 3-1 [Oracle 12c 多租户CDB和PDB体系结构-2] Oracle 12c 多租户CDB和PDB体系结构-2 (15:36).mp4
  • 4-1 [Oracle 12c 创建CDB和PDB] Oracle 12c 创建CDB和PDB (04:36).mp4
  • 5-1 [Oracle 12c 从种子容器创建PDB] Oracle 12c 从种子容器创建PDB (14:17).mp4
  • 6-1 [Oracle 12c PDB自启动和删除] Oracle 12c PDB自启动和删除 (07:10).mp4
  • 7-1 [Oracle 12c 克隆现有PDB] Oracle 12c 克隆现有PDB (05:42).mp4
  • 8-1 [Oracle 12c 插入以前拔出的PDB] Oracle 12c 插入以前拔出的PDB (14:25).mp4
  • 9-1 [Oracle 12c 插入非CDB数据库] Oracle 12c 插入非CDB数据库 (12:36).mp4
  • 10-1 [Oracle 12c PDB启动关闭以及参数设置] Oracle 12c PDB启动关闭以及参数设置 (13:00).mp4
  • 11-1 [Oracle 12c 为PDB创建服务及命令影响范围] Oracle 12c 为PDB创建服务及命令影响范围 (11:29).mp4
  • 12-1 [Oracle 12c CDB和PDB中的表空间管理] Oracle 12c CDB和PDB中的表空间管理 (13:41).mp4
  • 13-1 [Oracle 12c CDB和PDB中的用户管理] Oracle 12c CDB和PDB中的用户管理 (07:32).mp4
  • 14-1 [Oracle 12c CDB和PDB中的RMAN备份恢复-1] Oracle 12c CDB和PDB中的RMAN备份恢复-1 (15:49).mp4
  • 15-1 [Oracle 12c CDB和PDB中的RMAN备份恢复-2] Oracle 12c CDB和PDB中的RMAN备份恢复-2 (15:46).mp4