19体育




您现在所在的位置:首页 - 权威手艺
Oracle 12c多租户新特征

 

前言:Oracle数据库12c版本2(12.2),最新一代的ORACLE数据库现在已经在甲骨文云端可用了,信托On-Premises版本很快就可以提供应客户,作为12c数据库焦点特征的多租户有哪些zeng强呢,让19体育通过OOW上透露出的一些信息先行相识一下。

首先让19体育简朴回首一下多租户架构的优势

每个应用法式有自力的 PDB

• 应用法式无需更改即可运行

• 快速供应(通过克。

• 移植性(通过可插拔性)

共享内存和后台历程

• 每个服务器运行更多应用法式公共操作在CDB 级别执行

• 将多个数据库作为一个治理(补丁、升级、高可用、备份)

• 细粒度控制在适用的时间

再让19体育一起看看12.2版本中的主要zeng强:

数据库供应zeng强-在线操作

数据库供应(多租户克。┑难萁

多年来,在大多数典型的事情日,数据库治理yuan需要投入大量时间来建设新数据库、将现有数据库从一台机械迁徙到另一台机械上,以及出于开发、测试和问题诊断等种种目的建设现有数据库的最为当前的克隆版本。

在12.1版本中使用冷克。琍DB需要只读或者拔出,在12.2版本中实现了热克隆。

热克隆手艺怎样实现

1.源PDB仍然开放的读/写

2.并行读取和复制

3.正在举行的操作隐含“脏读”

4.一些数据转变是不包罗在最初的文件副本

5.传输和应用redo数据用于追上源数据库改变

6.应用UNDO往返滚未提交的事务

在12.2 多租户中19体育通过上述步骤完成PDB在线克。缦峦妓:

在线操作(PDB克隆、PDB刷新、PDB迁徙)

通过热克隆手艺,诸如PDB克隆、PDB刷新、PDB迁徙均得以在线举行,这将最洪流平提高数据库供应速率、镌汰对源生产系统的影响并保证数据的实时性。

引入应用容器更好的支持SaaS

在12.2中,为相识决SaaS需求,19体育引入一个新的看法,应用法式容器Application Container。应用法式容器包罗应用法式的根,可选的一个租户种子和零个或多个pdb租户。仅需一ci安装应用法式界说在应用法式的根,从那里可以建设租户种子,以后新租户供应简朴的通过克隆租户种子。如下图所示:

消除数据库整合的壁垒

•闪回PDB现在完全支持。

•支持整合的pdb使用差异的字符集。

•12.1中252个pdb是一个不错的数字,但在12.219体育zeng加了16倍至4096个。(即4k)。

•AWR数据在PDB级别允许,可以针对特定的PDB举行细粒度的性能诊断。

•在12.2多租户中,热图获得完全支持。这意味着在12.2多租户架构中完万能够通过Oracle自动数据优化(ADO)提高存储使用效率。

•锁定设置文件

通过使用Lockdownprofilezeng加了对权限治理的细粒度控制能力,作为对授权操作增补,如下图所示,将开发用户的alter sytem权限限制在设置plsql_debug等3个代码相关的方面,而不允许其修改优化模式、并行度等系统级参数。

•Data Gurad Broker为多租户所作的zeng强

支持单个PDB级此外故障转移。为此有两对CDB在两个服务器上,每对一主一备,复制偏向相反,当发生PDB级此外故障时,备库的PDB迁徙到相同服务器上的另一个CDB上,酿成了一个新的主PDB。由于统一服务器存储是共享的,无需物理上复制或迁徙数据文件,因此这可以到达最少的停机时间。

•资源治理zeng强

在12.1中,19体育可以界说资源治理器的战略来控制CPU、I / O(但只有Exadata和SuperCluster),session和并行执行(PX)服务器。19体育在12.2显著提高了这种能力。在12.2中19体育对于non-engineered系统zeng强了内存治理和I / O治理能力。

对于non-Exadata存储,在12.2中引入了两个新的per-PDB参数Max_IOPS和Max_MBPS来控制IO使用,可以动态地设置和改变,但不能在CDB根或Exadata上设置这两个参数,否则会返回错误信息。在12.2中也引入了CPU_Count作为PDB-level参数。

在per-PDB级别还zeng加了对如下参数的支持:

SGA_Target                Maximum SGA size for PDB

SGA_Min_Size(New in 12.2)   GuaranteedSGA size (for buffer cache and shared pool) for PDB.

Tip: Sum ofSGA_Min_Size across all PDBs should be <50% of SGA.

DB_Cache_Size               Guaranteed Buffer Cache size forPDB

DB_Shared_Pool_Size          Guaranteed Shared Pool size for PDB

PGA_Aggregate_Limit          Maximum PGA size for PDB

PGA_Aggregate_Target         Target PGA size for PDB

 

下面通过一张图再简要回首一下12.2版本多租户在这几个方面的zeng强

成百上千的数据库疏散运行于客户站点中险些同样多的机械上,导致站点规模重大,这种qing况现在是相当常见。随之而来的不菲开支促使组织自动接纳行动,将众多数据库集中到一起,换而言之就是整合,襶uan憬档统杀。已往数十年中,数据库治理yuan破费了比其预想更多的时间,用于供应数据库,为众多数据库划分举行Oracle 版本修补,妄想、建设以及治理备份和灾难恢复方案,或者需要更多治理yuan划分治理每个数据库(作为每个数据库各自的一连运动)。

 

 

 

 

 

 

【文章泉源:Oracle官网】

 

 

 

 

 

 

上一篇:Oracle Database 12c In-Memory POC指南
下一篇: Oracle 11g必须开启的服务先容及下令大全
[返回] TOP
【网站舆图】【sitemap】