Oracle 18c 新特性之CDB航母
给用户介绍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航母相关推荐
- Oracle 18c新特性:多租户舰队 CDB Fleet
Oracle 18c新特性:多租户舰队 CDB Fleet 在 Oracle 18c 中,多租户的一个新特性 CDB Fleet 被引入进来,我们可以把这个特性称为:多租户舰队.(关注本公众号: Or ...
- oracle18c升级19,Oracle 18C新特性测试之滚动升级
原标题:Oracle 18C新特性测试之滚动升级 7月24日Oracle 18c通用版本正式对外发布后,三墩IT人在第一时间选取了Oracle 18c PDB在数据同步.迁移.切换方面的三项新功能的测 ...
- Oracle 18c 新特性:动态 Container Map 增强 Application Container 灵活性
数据技术嘉年华等你来 活动预告:11.16-17日,北京市东三环中路61号富力万丽酒店,相聚数据技术嘉年华,(99元票务)免费购票倒计时,点击查看大会详情. 盖老师带来主题"稳筑基石,云帆万 ...
- Oracle 18c新特性:Schema-Only 帐号提升应用管理安全性
在 Oracle 18c 中,一个特殊类型的帐号被引入到数据库当中,这特特性被称为 Schema-Only 帐号,这个帐号通过 NO AUTHENTICATION 语句建立,没有密码,也就不允许直接登 ...
- Oracle 18c新特性详解-多租户专题
Oracle 18c,传说中全球第一款自动驾驶数据库,正式到来.18c不仅仅是数据库,更是一种云服务,包括着Oracle数据库18c,Oracle云基础架构和Oracle云工具,机器学习,能够实现自治 ...
- Oracle 18c新特性-Memoptimized Rowstore(内存优化的行存储)
1. 说明 从18c开始支持Memoptimized Rowstore,可用于提高查询性能.针对频繁基于主键查询的SQL语句的性能提高十分明显. 其是通SGA中的已一块存储区,叫memopt ...
- Oracle 18c 新特性-在线合并分区和子分区
说明 从18c开始支持在线合并分区或子分区,但不能合并引用分区表的分区.相反,父表上的合并操作将级联到所有子表.但是,当在主表上执行合并操作以合并分区或子分区时,可以使用dependency子句为从属 ...
- 专家视角 | 小荷的 Oracle Database 18c 新特性快速一瞥
作者介绍:何剑敏 大疆创新 互联网事业部 运维部数据库技术团队负责人,曾供职于中国联通,卓望数码,IBM 和 ORACLE ACS 华南团队.多年从事一线的数据库运维工作,有丰富项目经验.维护经验和 ...
- Oracle 12C 新特性之扩展数据类型(extended data type)
Oracle 12C 新特性-扩展数据类型,在12c中,与早期版本相比,诸如VARCHAR2, NAVARCHAR2以及 RAW这些数据类型的大小会从4K以及2K字节扩展至32K字节.只要可能,扩展字 ...
最新文章
- sql server和mysql分页查询_sql server和mysql中分别实现分页功能
- 独家 | 手把手教你运用深度学习构建视频人脸识别模型(Python实现)
- sr锁存器 数电_随机存取存储器 RAM || SRAM || DRAM || 数电
- 10 大常用软件架构模式简介
- 使用独立mysql_MYSQL建立独立数据库以及独立数据库用户详细教程,利用PHPstudy自带的MySQL-Front...
- How SAP concrete schema id is got based on transaction type plus catalog type
- glass fish_Glass Fish 4.0.1中的Jersey SSE功能
- linux动态库查找路径以及依赖关系梳理
- webService简单入门实战(一)
- mysql 5.6.21 安装_mysql5.6.21安装(通用二进制)
- mysql的数据库的索引_MySQL 数据库索引原理与分类
- [C] C语言中的布尔值
- MongoVUE 几个常用查询命令
- 音响常见故障如何解决?
- CIFAR10图像分类ResNet模型实战(pytorch)
- AUTOSAR NvMFee Configuration
- 追风筝的人 第三章
- 介绍一个“王者”算法,它能认出游戏里的所有英雄
- mysql如何设置密码
- 高仿 QQ影音播放器 皮肤