产品|QData Cloud 完美兼容 Oracle 12c 容器数据库

时间:2022-06-06 21:31:12

QData Cloud 高性能数据库云平台,不仅标志着沃趣科技云产品时代的开启,同时也是一次在数据库领域的重大技术创新,凭借强大的研发实力、创新技术、精益求精的工匠精神,将引领数据库一体化平台的新一轮革命。


遥想当年

转眼间,离2013年6月26日已经近五年之久,在那一天 Oracle 发布了12cR1正式版,给用户带来了很多强大的新特性。其中的容器数据库 (CDB) 特性应该算得上 Oracle 历史上最大的架构变化之一了。在那之前,一个实例只能与一个数据库相关联(RAC环境下可以为多对一)。然而,随着12cR1的发布,这句话已不再成立,借助容器数据库技术,一个实例可承载多个可插拔数据库 (PDB),实例与数据库之间的关系也变成了一对多或多对多。

喜忧参半

当人们茶余饭后聚在一起兴奋地聊这些强大的新特性时,有这么一群人却愁白了头:这么大的架构变化,将给监控以及管理软件供应商带来巨大的适配复杂度。

Oracle 圈子里大家都有着“用偶不用奇”的优良传统,所以从2013年到2017年这四年间,12cR1 的使用量并不高。但随着去年3月发布的 Oracle 12cR2,容器数据库的普及率已大幅提高,不少新上线的系统纷纷采用容器数据库架构。因此,众多监控以及管理软件供应商纷纷开始对容器数据库进行支持。

Quest 在这个行业中已算得上元老级,所以先让我们看下他是如何对 CDB & PDB 进行支持的。

产品|QData Cloud 完美兼容 Oracle 12c 容器数据库

注: 本以为点击 PDB 那条记录能进入详情页,单独看 PDB 内详细的 Overview、SQL Performance 以及 Activity,结果并不能。这个界面就是 PDB 相关最详细的信息。

监控功能竟然只能达到 CDB 级别,根本做不了 PDB 级别的监控。

产品|QData Cloud 完美兼容 Oracle 12c 容器数据库


未来已来

沃趣科技即将发布的 QData Cloud V6.0.0 将彻底颠覆这种隔靴搔痒式的对容器数据库的“支持”。QData Cloud 新版本中的亮点特性很多,今天主要介绍的是:可视化监控运维功能中,我们针对12c容器数据库做了哪些深层次的适配?


针对 12c 容器数据库新增监控数据展示维度

产品|QData Cloud 完美兼容 Oracle 12c 容器数据库

产品|QData Cloud 完美兼容 Oracle 12c 容器数据库

原来一个实例中只有一个 DB 的时候,我们只需要关注整个实例中有哪些等待类即可。但随着 PDB 的出现,我们或许还会关注哪个 PDB 最为活跃,从上面两幅图中,我们可以清楚的看到这个实例下,出现最多的等待类是 Cluster,最活跃的 PDB 是 ORCLPDB2。

当然,如果想进一步知道 ORCLPDB2 这个 PDB 里出现最多的等待是什么。我们可以通过从整个实例的维度切换到某个 PDB 的维度(单独查看某个 PDB 内的信息)获得该信息。

产品|QData Cloud 完美兼容 Oracle 12c 容器数据库

产品|QData Cloud 完美兼容 Oracle 12c 容器数据库


自助式 DBaaS 功能完美支持 12c CDB & PDB 申请

产品|QData Cloud 完美兼容 Oracle 12c 容器数据库

当该平台检测到用户使用 12c 的 RAC 集群申请数据库时,会自动加入容器数据库选项,允许用户直接从平台申请容器数据库。 

产品|QData Cloud 完美兼容 Oracle 12c 容器数据库

当然,支持 CDB 的同时也需要支持 PDB 的申请。众所周知,一个空的 CDB (内部除了根容器和种子容器之外没有其他 PDB ) 是无法正常使用的。因此,平台新增一键式申请 PDB 的功能以解放运维人员生产力。


告警功能粒度细达PDB级

产品|QData Cloud 完美兼容 Oracle 12c 容器数据库

告警功能对于广大企业来说多么重要,相信这里不用多说。但如果某个 CDB 中存在着一些比较重要的库和一些不太重要的库,用户在配置告警时往往会头疼。因为绝大多数 Oracle 数据库监控软件仅能配置实例级别的告警。

举个例子,有一个叫做ORCL的CDB,此时如果这个CDB下存在一个叫做 ORCLPDB 的PDB,它的可用性非常值得关注。但同时存在另一个叫 TEST 的 PDB 被用作测试使用,它可能经常需要重启。如果监控软件不支持 PDB 级别的告警将导致配置了整个 CDB 的告警后,频繁的收到来自这个叫 TEST 的 PDB 发出来的骚扰告警。

QData Cloud 凭借着非常优秀专业的开发人员,该平台可以支持配置了某个 CDB 的告警后,只启用该 CDB 下部分 PDB 的告警,用户觉得不重要的 PDB 可以直接禁用告警。

QData Cloud 高性能数据库云平台,不仅标志着沃趣科技云产品时代的开启,同时也是一次在数据库领域的重大技术创新,凭借强大的研发实力、创新技术、精益求精的工匠精神,将引领数据库一体化平台的新一轮革命。

QData Cloud 高性能数据库云平台在引领数据库技术潮流的同时,也必将成为企业级用户的最佳选择!