给用户介绍Oracle多租户新特性时,多次忍不住将CDB比喻为航母,PDB则是停靠之上的舰载机。没想到18c竟然出了航母战斗群,^_^

18c中引入了CDB fleet新特性,能够实现以下的功能:

  • 扩容PDB支持数量,单个CDB最大能够支持4096个PDB,CDB fleet大大扩展了这一数量;
  • 多CDB数据库的集中管理,降低管理成本;
  • CDB fleet支持所有的数据库功能,如Oracle RAC,RMAN,基于时间点的恢复,Flashback等。

CDB fleet中有两个概念:CDBLead和CDB members。

在CDB Lead中能够进行所有CDB的管理,设置完成后,fleet中所有的PDB都对CDBLead可见,在Lead中可以使用以下方式获取全局信息,实现全局管理:

  • CDB和GV$视图
  • CONTAINERS字句以及CONTAINER_MAP

CDB Members则通过DBLink和CDB Lead进行通讯。

简单记录配置过程:

CDB Lead

1. 设置LEAD_CDB

ALTER SESSION SET CONTAINER = CDB$ROOT;ALTER DATABASE SET LEAD_CDB = TRUE;SELECT PROPERTY_VALUE FROM  DATABASE_PROPERTIES WHERE PROPERTY_NAME='LEAD_CDB';PROPERTY_VALUE
----------------------
TRUE

2. 创建用于CDB Member连接的用户

create user c##cf1 identified by oracle;grant dba to c##cf1;

CDB member

1. 配置连接串

lead_pod =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.19)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = ora18c)))

2. 创建连接CDB Lead的DB LINK

CREATE PUBLIC DATABASE LINK lead_linkCONNECT TO C##CF1 IDENTIFIED BY oracleUSING 'lead_pod';

3. 设置LEAD_CDB_URI属性

ALTER DATABASE SET LEAD_CDB_URI ='dblink:LEAD_LINK';SELECT PROPERTY_VALUE FROMDATABASE_PROPERTIES WHERE PROPERTY_NAME='LEAD_CDB_URI';PROPERTY_VALUE
--------------------------------------------------------------------------------
dblink:LEAD_LINK

CDB Lead

1. CDB Lead中确认CDB Member信息

SQL> select pdb_name, status from cdb_pdbs;PDB_NAME                                                            STATUS------------------------------------------------------------------------------------------------------------------------------------------PDB$SEED                                                            NORMALorclcdb                                                              STUBPDB1                                                                NEWPDB2                                                                STUB

PS: 状态为STUB的PDB信息来自于CDB Member.

Oracle 18c 新特性之CDB航母相关推荐

  1. Oracle 18c新特性:多租户舰队 CDB Fleet

    Oracle 18c新特性:多租户舰队 CDB Fleet 在 Oracle 18c 中,多租户的一个新特性 CDB Fleet 被引入进来,我们可以把这个特性称为:多租户舰队.(关注本公众号: Or ...

  2. oracle18c升级19,Oracle 18C新特性测试之滚动升级

    原标题:Oracle 18C新特性测试之滚动升级 7月24日Oracle 18c通用版本正式对外发布后,三墩IT人在第一时间选取了Oracle 18c PDB在数据同步.迁移.切换方面的三项新功能的测 ...

  3. Oracle 18c 新特性:动态 Container Map 增强 Application Container 灵活性

    数据技术嘉年华等你来 活动预告:11.16-17日,北京市东三环中路61号富力万丽酒店,相聚数据技术嘉年华,(99元票务)免费购票倒计时,点击查看大会详情. 盖老师带来主题"稳筑基石,云帆万 ...

  4. Oracle 18c新特性:Schema-Only 帐号提升应用管理安全性

    在 Oracle 18c 中,一个特殊类型的帐号被引入到数据库当中,这特特性被称为 Schema-Only 帐号,这个帐号通过 NO AUTHENTICATION 语句建立,没有密码,也就不允许直接登 ...

  5. Oracle 18c新特性详解-多租户专题

    Oracle 18c,传说中全球第一款自动驾驶数据库,正式到来.18c不仅仅是数据库,更是一种云服务,包括着Oracle数据库18c,Oracle云基础架构和Oracle云工具,机器学习,能够实现自治 ...

  6. Oracle 18c新特性-Memoptimized Rowstore(内存优化的行存储)

    1.      说明 从18c开始支持Memoptimized Rowstore,可用于提高查询性能.针对频繁基于主键查询的SQL语句的性能提高十分明显. 其是通SGA中的已一块存储区,叫memopt ...

  7. Oracle 18c 新特性-在线合并分区和子分区

    说明 从18c开始支持在线合并分区或子分区,但不能合并引用分区表的分区.相反,父表上的合并操作将级联到所有子表.但是,当在主表上执行合并操作以合并分区或子分区时,可以使用dependency子句为从属 ...

  8. 专家视角 | 小荷的 Oracle Database 18c 新特性快速一瞥

    作者介绍:何剑敏  大疆创新 互联网事业部 运维部数据库技术团队负责人,曾供职于中国联通,卓望数码,IBM 和 ORACLE ACS 华南团队.多年从事一线的数据库运维工作,有丰富项目经验.维护经验和 ...

  9. Oracle 12C 新特性之扩展数据类型(extended data type)

    Oracle 12C 新特性-扩展数据类型,在12c中,与早期版本相比,诸如VARCHAR2, NAVARCHAR2以及 RAW这些数据类型的大小会从4K以及2K字节扩展至32K字节.只要可能,扩展字 ...

最新文章

  1. sql server和mysql分页查询_sql server和mysql中分别实现分页功能
  2. 独家 | 手把手教你运用深度学习构建视频人脸识别模型(Python实现)
  3. sr锁存器 数电_随机存取存储器 RAM || SRAM || DRAM || 数电
  4. 10 大常用软件架构模式简介
  5. 使用独立mysql_MYSQL建立独立数据库以及独立数据库用户详细教程,利用PHPstudy自带的MySQL-Front...
  6. How SAP concrete schema id is got based on transaction type plus catalog type
  7. glass fish_Glass Fish 4.0.1中的Jersey SSE功能
  8. linux动态库查找路径以及依赖关系梳理
  9. webService简单入门实战(一)
  10. mysql 5.6.21 安装_mysql5.6.21安装(通用二进制)
  11. mysql的数据库的索引_MySQL 数据库索引原理与分类
  12. [C] C语言中的布尔值
  13. MongoVUE 几个常用查询命令
  14. 音响常见故障如何解决?
  15. CIFAR10图像分类ResNet模型实战(pytorch)
  16. AUTOSAR NvMFee Configuration
  17. 追风筝的人 第三章
  18. 介绍一个“王者”算法,它能认出游戏里的所有英雄
  19. mysql如何设置密码
  20. 高仿 QQ影音播放器 皮肤

热门文章

  1. JavaScript函数---箭头函数
  2. echarts3中国地图学习理解马克
  3. 全新蘑菇种植类区块交易系统源码+无加密可二开
  4. 王者荣耀崩溃解决记录
  5. 高频交易到底要多强数学功力?
  6. chrome 插件不可用_Chrome 76的新功能,现已可用
  7. ios设备出现attempted-to-assign-to-readonly-property报错
  8. 十年磨一剑的时刻即将到来——高考
  9. qqbot机器人编程实例(一)
  10. 使用ping命令检查网络是否通畅或网络连接连接速度