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

(第61天)多租户架构(CDB/PDB)

背景介绍

Oracle 的 CDB 和 PDB 是 Oracle 12C 及以上版本中引入的新概念,用于管理多租户数据库环境。

Oracle 数据库是商业数据库领域中的翘楚,其强大的功能和高可靠性备受企业用户追捧。而随着云计算和大数据时代的到来,Oracle 也不断推出新的技术以适应这些变化。CDB 技术是 Oracle 数据库架构中的一种新技术,本文将对 CDB 技术进行简单的介绍。

CDB 技术全称为 Contner Database,CDB 技术将数据库的数据和元数据分别存储在容器数据库和普通数据库中,从而实现了多租户机制,即一个容器数据库中可以包含多个普通数据库,不同的普通数据库之间互不干扰。

什么是 CDB?

CDB:容器数据库,名称为 CDB$ROOT。可以看作系统数据库,sys 等账号都保存在里面,同时它可以管理 PDB 数据库。

CDB(Container Database)是一个包含多个 PDB 的数据库容器,可以理解为一个大容器,CDB 本身不存储用户数据,只包含系统元数据和共享数据。CDB 的管理者可以在其中创建多个 PDB(Pluggable Database),每个PDB 都是一个独立的数据库,包含自己的用户、表空间、数据文件和系统元数据等,但是它们共享 CDB 的系统资源和内存池,可以有效降低系统的开销和维护成本。

CDB 具有以下特点:

  • 系统级

相关文章:

  • springboot(ssm宠物美容机构CRM系统 宠物服务商城系统Java系统
  • MySQL查询,条件查询、模糊查询、限制查询...
  • 二维差分详解
  • Uniapp/微信小程序授权设置并实现点击保存图片
  • 安路IP核应用举例(OSC、UART)
  • 互联网加竞赛 python+opencv+机器学习车牌识别
  • 四十二、Redis
  • 一些好用的VSCode扩展
  • C++:命名空间
  • input、el-input输入框输入规则
  • DevEco Studio 项目鸿蒙(HarmonyOS)资源引用(自定统和系统)
  • 【自定义Source、Sink】Flink自定义Source、Sink对ClickHouse进行读和批量写操作
  • 【模块化】 js 模块化(CommonJS, AMD, UMD, CMD, ES6)
  • linux系统命令
  • 基于OHTPPS实现网站HTTPS访问
  • 【译】JS基础算法脚本:字符串结尾
  • 10个最佳ES6特性 ES7与ES8的特性
  • AHK 中 = 和 == 等比较运算符的用法
  • docker容器内的网络抓包
  • Gradle 5.0 正式版发布
  • node-glob通配符
  • React as a UI Runtime(五、列表)
  • Sublime text 3 3103 注册码
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 阿里研究院入选中国企业智库系统影响力榜
  • 初识 beanstalkd
  • 区块链技术特点之去中心化特性
  • 听说你叫Java(二)–Servlet请求
  • 学习笔记:对象,原型和继承(1)
  • ​LeetCode解法汇总518. 零钱兑换 II
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • # 数论-逆元
  • #define
  • #include<初见C语言之指针(5)>
  • #Java第九次作业--输入输出流和文件操作
  • #单片机(TB6600驱动42步进电机)
  • ${ }的特别功能
  • (2)Java 简介
  • (2022 CVPR) Unbiased Teacher v2
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (八)Spring源码解析:Spring MVC
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (离散数学)逻辑连接词
  • (转) ns2/nam与nam实现相关的文件
  • (转)EOS中账户、钱包和密钥的关系
  • (转)母版页和相对路径
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?