oracle 12.2.0.2

Oracle 12.2.0.2是数据库行业中一个备受瞩目的版本,这个版本为数据库管理员带来了许多信心和新的特性。 在这个版本中,Oracle公司主要着重于以下方面进行改进:

一、数据库操作方面:Oracle 12.2.0.2添加了一个新的特性,叫做分布式数据库。在此之前,分布式数据库是一个附加功能,必须通过安装后另行启用。而在此版本中,分布式数据库已经成为默认的选项,无需启用。这个新功能使得在一个统一的视图中管理多个数据库变得许多更加简单。例如,在一个金融机构中,一个分布式数据库可以用于处理交易如股票、债券和外汇。

SELECT a.name, b.symbol, b.tradevalue
FROM StockTransaction@a
INNER JOIN StockQuotes@b ON a.stock=b.stock

二、日志和监控方面:Oracle 12.2.0.2 的开发者添加了一个新的特性,叫做Unified Audit Trail。这个新功能可实现所有的数据库活动调查和审计功能。例如,数据库管理员可以实时监控用户的访问计划,以及修改或删除已有数据的操作。这个新特性可以带来许多好处,如增加安全性和使管理员可以追踪对数据库所做的操作。

AUDIT SELECT TABLE, UPDATE TABLE, DELETE TABLE
BY SESSION WHENEVER SUCCESSFUL;

三、安全方面:安全问题一直在数据库管理中是关注的重点。在Oracle 12.2.0.2的新特性中,数据库管理员可以使用跨操作系统身份验证 (SSO)。这使得管理员可以使用不同的操作系统的身份验证凭据访问不同的数据库。例如,在必须使用不同的用户凭据访问不同的数据库的情况下,SSO功能可以帮助管理员完成这些任务。

CREATE USER ops$unix_user
IDENTIFIED EXTERNALLY
AUTHENTICATED USING 'CLIENT_CERTIFICATE';
GRANT CONNECT TO ops$unix_user;

四、自动化方面:Oracle 12.2.0.2中添加了一个新的自动性能优化特性。自动性能调整 (APA) 特性允许数据库自动调整其资源以匹配不断变化的工作负载。这个新特性使用机器学习算法来分析大数据量的性能数据,然后建议自动参数优化来改善性能。例如,在高压力的交易情况下,APA特性可以自动增加一些内存资源。

ALTER DATABASE tuning_method = AUTO;

总之,Oracle 12.2.0.2在数据库管理中提供了许多新特性。这些特性涵盖了数据库的各个方面,如操作、监控、安全和自动化。数据库管理员可以使用这些特性来更好地管理大型数据库,从而提高数据库的效率和安全性。