Oracle公司近日发布了其最新版本的数据库服务产品——Oracle 12.2,这一新版本较之旧版本有了许多突破性的改进。比如,新版本拥有许多新功能,是数据库服务产品领域的先锋之作!下文将介绍Oracle 12.2的一些新功能。
首先,Oracle 12.2强调了安全性。例如,新版本中加入了透明数据加密技术。该技术可以在不变更现有应用且不公开密钥的前提下,对数据库里的重要数据进行加密。一旦有人从数据库外部访问这些数据,这些数据就会自动解密,而且无需任何人工干预,保证了数据库内数据的安全性。
,
CREATE TABLESPACE sales_data_encrypted
DATAFILE '/u01/app/oracle/oradata/CDB1/sales_data_encrypted01.dbf'
SIZE 20M
ENCRYPTION USING ‘AES256’ DEFAULT STORAGE(ENCRYPT);
另外,Oracle 12.2还加入了自动调整技术。这种技术可以在自动化和人工干预的模式下,调整数据表和分区表的大小。例如,一个数据表、分区表大小随其被使用的次数不断扩大,那么管理员可以使用Oracle 12.2来改变表结构以及缩减或增加分区范围,从而提高数据库的I/O性能。这种方法能够帮助企业节约数据库管理成本,提高数据库的运行效率。
,
ALTER TABLE SALES2016 MODIFY PARTITION Q1 SET STORAGE ( MAXSIZE 10M );
除此之外,Oracle 12.2还加入了反向图表/SQL语言技术。反向图表/SQL语言技术可以让企业迅速生成和分析基本数据报表。如果您是SQL开发人员,那么反向图表/SQL技术可以帮助您快速地生成SQL语句。如果您是数据分析师,那么反向图表技术可以帮助您快速分析数据。
,
SELECT
'CREATE TABLE fact_sales_summary AS
SELECT product_id, city_id, sum(sales_volume) sales
FROM sales GROUP BY product_id, city_id '
FROM DUAL;
此外,Oracle 12.2还更新了Oracle Database Mobile Server。移动端用户可以在离线环境中访问企业数据库,从而提高了移动用户的生产力。另外,Oracle Database Mobile Server还将移动设备作为一个标准的Web服务WSDL端点的形式公开。因此,移动端用户可以使用SOAP和REST Web服务接口与企业数据库通信。
最后,值得一提的是,Oracle 12.2还提供了使用Kubernetes/K8S容器进行自动扩展的应用程序容器技术。这项技术可以帮助企业管理人员轻松地将应用程序部署到容器中,提高企业的时间和成本效益。
总之,Oracle 12.2是数据库服务产品领域的一匹黑马,这一新版本中添加的新功能不仅可以提高企业的生产力、确保数据安全性,而且还具有不同层次的管理功能。