色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

oracle 12c cdb no

楊彩鳳8個月前4瀏覽0評論

Oracle 12c CDB NO(Container Database Non-Optional Feature)是一項數據庫特性,允許在容器數據庫上創建非容器數據庫,以滿足像多租戶和別名分布式數據庫這樣的需要。CDB NO可以實現物理隔離、邏輯隔離、管理隔離和資源隔離,從而在減少數據庫維護成本的同時提高了系統的安全性和可用性。

相較于傳統的方法,CDB NO在創建非容器數據庫時需要指定CDB$ROOT和PDB$SEED數據庫的信息作為模板。下面是基于官方文檔的一個創建CDB NO的示例:

CREATE PLUGGABLE DATABASE mypdb FROM CDB$ROOT
FILE_NAME_CONVERT = ('/u02/oradata/CDB1/pdbseed/', '/u02/oradata/CDB1/mypdb/');
ALTER PLUGGABLE DATABASE mypdb open;

在上述示例中,CDB$ROOT指的是容器數據庫的根級別,PDB$SEED是Oracle提供的默認模板數據庫。生成文件的轉換操作(原文件路徑 ->新文件路徑)在創建非容器數據庫時必需,并且要使用PDB_SEED$file的元數據作為參考。這樣才能保證生成的非容器數據庫具有與CDB$ROOT和PDB$SEED數據庫相同的一致性、完整性和性能。

CDB NO還支持一個重要的特性:多租戶數據庫。利用多租戶技術,能夠將多個用戶或應用程序隔離在同一個數據庫內,讓它們共享同一套資源和數據,從而避免成本和管理問題。下圖展示了一個基于CDB NO創建的多租戶數據庫架構:

在這個架構中,每個非容器數據庫對應一個虛擬租戶(Tenant),租戶之間互相獨立、隔離和受限,安全性很高。此外,每個非容器數據庫都是獨立創建的、獨立管理的,可以支持專門的數據庫管理員和網絡管 理員。當需要進行備份和恢復操作時,也可以利用CDB NO技術進行快照、分區和恢復操作,大大簡化了復雜度和工作量。

總之,在Oracle 12c CDB NO的幫助下,可以非常方便地創建和管理一個多租戶或者分布式數據庫。只需要一些簡單的配置和操作,就可以安全地將多個應用程序和用戶隔離開來,讓其共享同一套資源和數據,大大節約了管理成本和提高了整個系統的可用性和安全性。