Oracle 12c架构新技术探索(oracle+12c架构)

Oracle 12c架构新技术探索

Oracle 12c是一种新的数据库架构,它使用了许多新技术和改进,带来了许多性能和安全方面的好处。在本文中,我们将探讨其中一些最重要的新技术。

1.多租户架构

Oracle 12c引入了多租户架构,可以在同一个数据库实例中支持多个租户。每个租户在逻辑上都是独立的,可以独立管理和维护。这种架构可以大大缩减硬件和软件成本,并帮助管理多个客户的数据。

为了实现多租户架构,Oracle引入了一个新的概念:容器数据库和上下文数据库。容器数据库是一个逻辑实体,可以包含多个上下文数据库。上下文数据库是一个独立的数据库,它在容器数据库之下并共享某些资源,如SGA和PGA。

2.数据库内在线转移

Oracle 12c引入了数据库内在线转移,允许从一个Pluggable数据库(PDB)到另一个PDB或非CDB数据库中的表空间在线迁移数据。这种功能可以帮助数据库管理员在不影响现有应用程序的情况下,实现数据库的在线改变和优化。

3.数据红利

Oracle 12c还引入了数据红利技术,是一种基于列存储的优化技术,可实现更快的查询速度。数据红利可以在执行查询之前自动特化表格和存储,以支持查询。这种技术可以减少I / O操作,提高查询的吞吐量。

4.可伸缩的分布式查询

Oracle 12c还引入了可伸缩的分布式查询功能,允许用户在多个数据库实例上执行分布式查询。这种功能可以帮助用户处理大量数据,并在不同地点之间更容易地分发和合并数据。

5.安全增强

Oracle 12c还带来了安全方面的重大改进。它引入了统一的数据库加密技术,可在整个数据库中安全地存储数据。此外,它支持细粒度的审计,使管理员可以对特定用户或会话进行审计。此外,Oracle 12c还改进了访问控制和身份验证方法,以帮助保护敏感数据。

结论

在Oracle 12c中,引入了许多新技术和改进,这些技术可以提高性能、安全性和可伸缩性。其中最重要的新技术包括多租户架构、数据库内在线转移、数据红利、可伸缩的分布式查询和安全增强。这些技术使得Oracle 12c成为一种更高效、更安全和更易于管理的数据库架构。


数据运维技术 » Oracle 12c架构新技术探索(oracle+12c架构)