真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle12c多租戶體系結(jié)構(gòu)概念-創(chuàng)新互聯(lián)

oracle 12c 多租戶體系結(jié)構(gòu)概念

創(chuàng)新互聯(lián)公司基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專(zhuān)業(yè)服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)雅安移動(dòng)機(jī)房,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專(zhuān)業(yè)成都idc公司。

1)      容器、 CDB 、 PDB

多租戶體系結(jié)構(gòu)允許 Oracle 數(shù)據(jù)庫(kù)作為多租戶容器數(shù)據(jù)庫(kù) (CDB) 運(yùn)行。

CDB 包括零個(gè)、一個(gè)或多個(gè)客戶創(chuàng)建的可插拔數(shù)據(jù)庫(kù) (PDBs) 。 PDB 是模式、模式對(duì)象和非模式對(duì)象的便攜式集合,在 Oracle Net 客戶端看來(lái),這些對(duì)象是 non-cdb 。 Oracle 數(shù)據(jù)庫(kù) 12c 之前的所有 Oracle 數(shù)據(jù)庫(kù)都是 non-cdbs 數(shù)據(jù)庫(kù)。

容器既可以是 PDB 也可以是 root 。 root 容器是 schemas , schema objects 和屬于 PDBs 的 non-schema objects 對(duì)象的集合;每個(gè) CDB 有如下幾個(gè)容器:

l   有且僅有一個(gè) root 容器,即 CDB$ROOT

l   有且僅有一個(gè) seed PDB ,即 PDB$SEED ,它是創(chuàng)建 PDB 的模板。由系統(tǒng)創(chuàng)建并維護(hù),用戶不能增加、修改其中對(duì)象;

l   0  或者多個(gè)用戶創(chuàng)建的 PDB

Figure 17-1 CDB with Two PDBs

  oracle 12c 多租戶體系結(jié)構(gòu)概念

通過(guò)這幅圖來(lái)簡(jiǎn)單說(shuō)明一下多租戶容器數(shù)據(jù)庫(kù); oracle 12c 可以創(chuàng)建 CDB 數(shù)據(jù)庫(kù),也可以創(chuàng)建 non-CDB 數(shù)據(jù)庫(kù)。 non-CDB 數(shù)據(jù)庫(kù)不用多說(shuō),即可以像之前的 11g , 10g 數(shù)據(jù)庫(kù)一樣使用。 CDB 數(shù)據(jù)庫(kù)多了容器的概念,可以理解為 CDB 中的所有數(shù)據(jù)庫(kù)都是容器, CDB$ROOT 、 PDB$SEED 、 PDB ( hrpdb 、 salespdb )都是容器;

l   CDB$ROOT 根容器比較特殊,有且僅有一個(gè),存儲(chǔ)的是整個(gè) CDB 的元數(shù)據(jù)和 common users ,系統(tǒng)包的源代碼;例如,系統(tǒng)性能視圖的定義和數(shù)據(jù)都統(tǒng)一存儲(chǔ)在這個(gè)容器中,其他 PDB 通過(guò) metadata link 和 object link 機(jī)制進(jìn)行調(diào)用;

l   PDB$SEED 是系統(tǒng)內(nèi)置創(chuàng)建用戶 PDB 的模板。由系統(tǒng)創(chuàng)建并維護(hù),用戶不能增加、修改其中對(duì)象;

l   PDB 則是用戶創(chuàng)建和遷移過(guò)來(lái)的 non-cdb 數(shù)據(jù)庫(kù),可以由 PDB$SEED 新建,通過(guò)其他 PDB 創(chuàng)建,或者從 non-cdb 創(chuàng)建而來(lái);單獨(dú)存儲(chǔ)用戶數(shù)據(jù),可以單獨(dú)啟停,可以單獨(dú)插拔的數(shù)據(jù)庫(kù);

另外, CDB 中數(shù)據(jù)庫(kù)管理與之前會(huì)有不少的差別,主要體現(xiàn)在數(shù)據(jù)字典、用戶( common 、 local )、角色( common 、 local )、權(quán)限和角色的授予、審計(jì)配置、服務(wù)( service , connect )等等方面。不理解、不熟悉這些差別會(huì)對(duì)日常運(yùn)維產(chǎn)生不少的困擾;上面簡(jiǎn)單介紹了邏輯層的一些概念,下面再看一下物理層的數(shù)據(jù)文件、表空間的差別;

2)      CDB 中的表空間和數(shù)據(jù)文件

Figure 18-8 Architecture of a CDB

oracle 12c 多租戶體系結(jié)構(gòu)概念

         圖中可以看到, CDB 實(shí)例可管理多個(gè)容器,每個(gè)容器( PDB 、 CDB$ROOT )都有自己的 system 、 sysaux 、 temp 等表空間; undo 表空間和 online redo log 通過(guò) CDB$ROOT 統(tǒng)一管理;每個(gè) PDB 有各自用戶表空間;所有容器的表空間對(duì)應(yīng)的數(shù)據(jù)文件,臨時(shí)文件分別獨(dú)立存放和管理;控制文件和參數(shù)文件有 CDB 實(shí)例管理;

3)       CDB 的優(yōu)點(diǎn)

? 降低成本

通過(guò)將硬件和數(shù)據(jù)庫(kù)基礎(chǔ)設(shè)施整合到一組后臺(tái)進(jìn)程,并有效地共享計(jì)算和內(nèi)存資源,可以降低硬件和維護(hù)成本。

  oracle 12c 多租戶體系結(jié)構(gòu)概念 == 》 oracle 12c 多租戶體系結(jié)構(gòu)概念

? 更容易、更快速地移動(dòng)數(shù)據(jù)和代碼

根據(jù)設(shè)計(jì),可以將 PDB 插入 CDB ,將 PDB 從 CDB 中拔出來(lái),然后將這個(gè) PDB 插入另一個(gè) CDB 。因此,您可以輕松地將應(yīng)用程序的數(shù)據(jù)庫(kù)后端從一臺(tái)服務(wù)器移動(dòng)到另一臺(tái)服務(wù)器。

? 更容易管理和監(jiān)控物理數(shù)據(jù)庫(kù)

CDB 管理員可以通過(guò)對(duì)用戶和 CDB root 執(zhí)行單個(gè)操作 ( 例如打補(bǔ)丁或者執(zhí)行 RMAN 備份 ) ,將環(huán)境作為一個(gè)集合來(lái)管理。

? 數(shù)據(jù)和代碼的分離

盡管被整合成一個(gè)單一的實(shí)體 CDB ,但 PDBs 模仿了傳統(tǒng)非 cdbs 的行為。例如, PDB 管理員可以在 PDB 上下文中刷新共享池或緩沖區(qū)緩存,而不會(huì)影響 CDB 中的其他 PDBs 。

? 易于性能調(diào)優(yōu)

與多個(gè)非 cdbs 相比, CDB 更容易收集性能指標(biāo)。確定一個(gè) SGA 的大小比確定幾個(gè) SGA 的大小更容易。

? 支持 Oracle 數(shù)據(jù)庫(kù)資源管理器

在任何共享資源環(huán)境中,管理員必須管理系統(tǒng)資源,以便為用戶提供可預(yù)測(cè)的環(huán)境,并處理意外或短暫的資源爭(zhēng)用。要解決這些問(wèn)題并提供資源使用監(jiān)視,您可以使用 Oracle 數(shù)據(jù)庫(kù)資源管理器。

? 減少補(bǔ)丁和升級(jí)

將一個(gè)補(bǔ)丁應(yīng)用于一個(gè) CDB 比應(yīng)用于多個(gè)非 cdbs 要容易,升級(jí)一個(gè) CDB 比升級(jí)多個(gè)非 cdbs 要容易。

當(dāng)您在多個(gè) Oracle 數(shù)據(jù)庫(kù)安裝的不同硬件上部署了許多非 cdbs 時(shí),多租戶環(huán)境尤其有用。這些非 cdbs 可能只使用硬件資源的一小部分,而且每個(gè)都可能不需要全職數(shù)據(jù)庫(kù)管理員來(lái)管理。

通過(guò)將這些非 cdbs 組合到 CDB 中,可以更好地利用硬件資源和數(shù)據(jù)庫(kù)管理員資源。此外,您可以將 PDB 從一個(gè) CDB 移動(dòng)到另一個(gè) CDB ,而不需要更改依賴于 PDB 的應(yīng)用程序。



文章標(biāo)題:oracle12c多租戶體系結(jié)構(gòu)概念-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)網(wǎng)址:http://weahome.cn/article/gecch.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部