精选文章

Oracle数据库19c的新特性

2019-04-08 17:28:29 | 来源:中培企业IT培训网

Oracle杂志请Oracle数据库产品经理Dominic Giles分享他在Oracle Database 19c中的一些顶级特性。

自动索引

自动索引功能使用机器学习算法创建和不断调整索引,以提高性能和节省成本。贾尔斯说:“数据库有史以来第一次能够自己确定数据集的最佳索引集。”这意味着“您可以在没有索引的情况下启动数据库,或者只使用很少的索引,在很短的时间内,数据库将查看查询数据的方式,并构建索引来为该数据集提供有效的访问计划。”

该特性在现有数据库中同样有效,在现有数据库中,自动索引可以帮助对数据库中的索引集合进行微调。数据库可以实现索引,然后不断地验证它们。吉尔斯说,它还可以删除不必要的索引。这一点很重要,因为随着时间的推移,索引会堆积起来,“通常用于不再需要的报告或批处理作业,”他说。Giles补充说,这可能很昂贵,因为这些索引可以增加数据库所需的计算和I/O资源。他指出,运行在Oracle数据库之上的大型商业应用程序可以在多年的使用中构建数千个索引。

活动数据保护DML重定向

Oracle Database 19c中的这个新功能可以帮助您从备用数据库(用于灾难恢复的生产数据库的镜像副本)获得更多的价值。“对我们的企业客户来说,这是一项昂贵的基础设施,”他表示。“它只是坐在那里消耗空间和电力。”

Oracle Database 11g中,Oracle推出了Oracle Active Data Guard,通过对该备用数据库运行报告和备份,帮助客户从该备用数据库获得更多的使用。

Oracle Database 19c中,Oracle对这个称为Active Data Guard DML Redirect的特性增加了一个重要的改进,该特性允许对备用数据库执行事务。Giles说,原因之一是“许多报告应用程序不仅仅报告、标记或从数据库检索信息;它们还编写轻量级事务。使用活动数据保护DML重定向,这些事务将立即透明地重定向回主数据库,并且一旦提交到主数据库,就可以在备用数据库上使用它们。从用户的角度来看,这就好像他们在向一个标准的Oracle数据库写东西。”

活动数据保护DML重定向工作得同样好,他说,无论备份是在前提或在云中运行,还是主数据库和备用数据库都在云中运行。贾尔斯表示:“这将使客户更灵活地创造性地使用这些额外资产。”

混合分区表

贾尔斯说,甲骨文知道,它的客户经常在数据量激增和要求他们将数据保存多年的监管规定之间左右为难。Oracle数据库19c中的混合分区表将有助于解决这种情况。

混合分区表使数据库管理员能够管理数据库内部分区与数据库外部低成本只读数据存储上的分区之间的表。

“这意味着您可以使用Oracle数据库的所有核心分析功能,即使您将数据放在低成本只读存储中,”Giles说。

这些数据存储可以驻留在场所或云中。

他表示:“这种模式的美妙之处在于,在客户网站上运行的表格可以有效地延伸到云端。”

Oracle数据库外部的只读数据不需要常规的数据库备份,但仍然可以从Oracle数据库访问。“对于数据生命周期管理来说,这是一个非常有吸引力的解决方案,我与之交谈过的客户对这项技术非常感兴趣,”Giles说。

注:来源于Oracle Jeffrey Erickson

标签: Oracle数据库19c

猜你喜欢