当前位置: 首页 > news >正文

【每日一错】Oracle 19c CDB中如何启动一个PDB

文章目录

  • 题目
  • 扩展学习
    • CDB与PDB的概念
    • CDB,PDB结构优势
  • 总结


题目

在这里插入图片描述

扩展学习

CDB与PDB的概念

在Oracle 12c及以上版本,Oracle引入了多租户架构,这种架构让数据库的管理和资源使用更加高效。它由两种主要组成部分组成:

CDB(Container Database,容器数据库):CDB是包含一个或多个PDB的数据库。CDB包含了很多共享的资源,比如控制文件、数据字典等。CDB本身也可以作为一个数据库使用。

PDB(Pluggable Database,可插拔数据库):PDB是CDB中的一个数据库实例,PDB可以像传统的数据库一样工作,但它依赖于CDB的共享资源。每个PDB是独立的,可以运行自己的应用程序和数据。

CDB 和 PDB 的关系类似于虚拟化技术中的主机(CDB)和虚拟机(PDB)。多个PDB可以共享CDB的资源,但它们各自可以独立管理。

CDB,PDB结构优势

更好的资源利用:多个PDB共享CDB的内核资源,节省了硬件资源。

简化的管理:管理员可以集中管理CDB,而不需要管理每个PDB的单独配置。

灵活性和隔离性:每个PDB都是独立的,可以像传统数据库一样管理,但又共享CDB的资源。这样避免了传统多数据库系统中资源和管理的浪费。

易于迁移和复制:由于PDB是可插拔的,可以通过简单的操作将PDB从一个CDB迁移到另一个CDB。


总结

可以将CDB看作是一个公司总部,管理多个字公司PDB,每个子公司可以独立运营。

公司总部CDB,它拥有一些重要的共享资源,比如财务管理系统、公司规则、法律支持等。总部负责统筹和管理这些资源,但并不直接参与到每个子公司的具体运营中。总部有一个共同的资源池,这些资源可以供所有子公司使用。

每个 PDB 就是 CDB 下面的一个子公司。每个子公司有自己的员工、办公场所和独立的运营计划,能够按照自己的需求和目标来开展业务。每个子公司可以独立运营,可以根据自己的需要制定政策和执行任务,就像每个 PDB 拥有自己的数据、用户和表一样。

http://www.dtcms.com/a/305320.html

相关文章:

  • 2025数字藏品安全保卫战:高防CDN如何成为NFT应用的“隐形护甲”?
  • 字符串函数安全解析成执行函数
  • AE、VAE与GAN简明指南:三大生成模型对比
  • 二维经验模态分解(BEMD)算法详解与MATLAB实现
  • 地图可视化实践录:开篇需求计划
  • SZU大学物理实验报告|基于应变片的电子秤的设计
  • Python爬虫分析B站番剧播放量趋势:从数据采集到可视化分析
  • 纯血鸿蒙 AudioRenderer+AudioCapturer+RingBuffer 实现麦克风采集+发声
  • 选用Java开发商城的优势
  • 功率场效应晶体管MOSFET关键指标
  • 岩石图文分析系统
  • Gartner发布2025年数据安全技术成熟度曲线:29项最新数据安全相关技术发展和应用趋势
  • 【SQL】Windows MySQL 服务查询启动停止自启动(保姆级)
  • 学习日志21 python
  • Sub-GHz射频技术,智能安防系统的“长续航、深覆盖”密码
  • 集成开发环境(IDE)
  • 卸油作业安全设施识别准确率↑32%:陌讯多模态融合算法实战解析
  • Layui表格备注编辑功能代码详解
  • NAT:网络地址转换
  • 开发避坑短篇(8):Java Cookie值非法字符异常分析与解决方案:IllegalArgumentException[32]
  • 前端css 的固定布局,流式布局,弹性布局,自适应布局,响应式布局
  • redis得到shell的几种方法
  • Python包架构设计与模式应用:构建可扩展的企业级组件
  • 本土化DevOps实践:Gitee为核心的协作工具链与高效落地指南
  • Java 11 新特性详解与代码示例
  • 《C++》STL--vector容器超详细解析
  • CSS 在单页应用(SPA)中的适用性解析与实践
  • QWebEngineProfile setCachePath无效
  • aar, aab,apk三种应用格式的区别
  • Linux网络编程——IP地址与端口、通信协议、Socket套接字基础概念解析