Oracle 12c新特性改变数据库管理未来(oracle 12805)
Oracle 12c新特性:改变数据库管理未来
Oracle数据库作为业内领先的数据库管理系统之一,持续推出新的版本来改进和完善其功能。Oracle 12c是Oracle公司最新推出的一款数据库管理系统,其中包含了许多创新的新特性,为数据库管理带来了更多革命性的变化和卓越的性能。本文将探讨Oracle 12c的新特性和对数据库管理的影响。
1.多租户(Multitenant)架构
Oracle 12c为数据库提供了一种全新的多租户(Multitenant)架构。传统的数据库管理系统中,每个数据库都有多个实例,每个实例由自己的进程组成,并负责管理自己的数据文件和元数据。而多租户架构允许多个容器数据库共享相同的资源池,从而降低了硬件资源成本。此外,多租户架构还可以在容器数据库和租户数据库之间固定资源分配,使其更加灵活。
下面是创建多租户数据库的基本步骤:
CREATE PLUGGABLE DATABASE
ADMIN USER
IDENTIFIED BY
FILE_NAME_CONVERT=(‘/u01/oracle/’,’/u02/oracle/’);
2.全局数据存储和管理
Oracle 12c支持全局数据存储和管理,支持跨多个数据库的数据共享和管理。这意味着数据可以在多个地方访问,而不必将所有数据存储在一个位置。全局数据存储和管理使得数据可以更加灵活地共享和集中管理。
下面是创建全局数据库的基本步骤:
CREATE DATABASE LINK
CONNECT TO
IDENTIFIED BY
USING ”;
3.自动数据优化器
Oracle 12c的自动数据优化器可以确定要执行的最佳查询计划,而无需人工干预。它使用分布式查询优化和高级执行计划算法,通过在多个CPU上并行执行查询来提高查询性能。
下面是启用自动数据优化器的基本步骤:
ALTER SYSTEM SET OPTIMIZER_ADAPTIVE_FEATURES=TRUE;
4.灵活的数据加密
Oracle 12c支持灵活的数据加密,可以在多种级别和方法上对数据进行加密。从数据行加密到全表空间加密,Oracle 12c为数据库管理提供更多安全性选项。此外,Oracle 12c还提供了一个身份证书管理器,可以轻松管理数据库架构的安全性。
下面是对列加密的基本步骤:
ALTER TABLE