OCP 12c:理解多租户架构与管理
需积分: 0 186 浏览量
更新于2024-07-14
收藏 6.46MB PDF 举报
本篇教程是关于Oracle Certified Professional (OCP) 12c系列课程的一部分,专注于"04_12c_ocp_Managing_Multitenant_Architecture",即管理多租户架构。Oracle 12c引入了革命性的多租户容器数据库(Container Database, CDB)和可插拔数据库(Pluggable Databases, PDB)的概念,这使得数据库管理变得更加灵活和高效。
首先,多租户架构是Oracle 12c的核心特性,它允许多个独立且隔离的数据库实例在一个共享的物理基础设施上运行。这个架构将数据库分为两类:非CDB(非容器数据库)和CDB(容器数据库)。非CDB是传统的单租户模式,而CDB则是可以包含多个PDB的中央管理单元。
在CDB中,根数据库(Root Container Database)是核心组件,它包含了整个CDB的元数据和管理系统资源。PDB作为独立的逻辑单元,可以被插入或拔出CDB,提供了更好的资源隔离和安全性。与非CDB相比,PDB具有更高的灵活性,每个PDB都有自己的对象空间和权限控制。
插拔数据库的过程涉及将PDB从一个CDB中分离出来,成为一个独立的数据库,然后将其连接到另一个CDB。这种设计允许轻松地扩展和收缩数据库环境,同时保持数据的安全性和一致性。
性能管理和资源分配是CDB和PDB管理的关键部分。这包括监控操作系统和数据库性能,优化存储资源,以及实施备份策略。Oracle Data Pump工具在数据迁移和保护中发挥重要作用,而安全性则涉及到用户、角色和权限的管理,确保数据访问的控制。
此外,课程还覆盖了其他重要主题,如高可用性、恢复、闪回功能、自动数据库恢复(ADR)、透明数据加密(TDE)和数据库保险箱(DB Vault)、数据加载工具(XStream和SQL*Loader)、数据库镜像(Data Guard)、任务调度以及统一审计和集中式数据库重放等功能。
通过学习本章节,学员将能够全面理解多租户架构的设计原理,掌握CDB和PDB的管理操作,以及如何利用这些特性来提升数据库的性能、安全性和可靠性。这将对那些寻求Oracle 12c技术认证或者希望深入了解多租户环境的IT专业人士来说是一次深入且实用的学习体验。
153 浏览量
164 浏览量
142 浏览量
524 浏览量
107 浏览量
110 浏览量
188 浏览量
2021-05-24 上传

worthcvt
- 粉丝: 91
最新资源
- WinSpd:Windows用户模式下的SCSI磁盘存储代理驱动
- 58仿YOKA时尚网触屏版WAP女性网站模板源码下载
- MPU6500官方英文资料下载 - 数据手册与寄存器映射图
- 掌握ckeditor HTML模板制作技巧
- ASP.NET实现百度地图操作及标点功能示例
- 高性能分布式内存缓存系统Memcached1.4.2发布X64版
- Easydownload插件:WordPress附件独立页面下载管理
- 提升电脑性能:SoftPerfect RAM Disk虚拟硬盘工具
- Swift Crypto:Linux平台的开源Apple加密库实现
- SOLIDWORKS 2008 API 二次开发工具SDK介绍
- iOS气泡动画实现与Swift动画库应用示例
- 实现仿QQ图片缩放功能的js教程与示例
- Linux环境下PDF转SVG的简易工具
- MachOTool:便携式Python工具分析Mach-O二进制文件
- phpStudy2013d:本地测试环境的安装与使用
- DsoFramer2.3编译步骤与office开发包准备指南