<< 返回文章列表

Oracle 19c 的时间表和版本计划 - 搞懂Oracle 18c到19c的路线

2018年8月10日
盖国强
17325

Oracle 18c 的发布,是Oracle 版本年度发布的第一个版本,而再过几个月,19c 也将发布,这些变化让很多用户非常困惑,我引用官方文档做一点点说明,希望帮助大家理顺新版本的新变化。


在MOS 官方文章:Release Schedule of Current Database Releases (文档 ID 742060.1) 上,可以清晰的看到Oracle的版本计划。

首先,目前最新的版本都是在 12c 的大版本中:


18c = 12.2.0.2 ,19c = 12.2.0.3 ,而 Oracle 19c 将在 2019年1月发布,所以这些变化,并没有那么值得焦虑:

OracleReleaseRoadmap.jpg


下表非常值得大家重视,因为 12.2.0.1 版本的支持将只延续到 2020年7月23日,而目前应用最广泛的11g 的 11.2.0.4 版本,其支持仅仅到 2018年12月31日,自2019年,如果想要获得11.2.0.4之后的补丁,则必须和Oracle签订扩展服务协议。在云和恩墨的客户中,11.2.0.4 仍然是主流版本,大家要郑重考虑面向 12c的升级工作了。

版本发布补丁截至

说明

12.2.0.123-Jul-2020Patching for 12.2.0.1 will end two years after Release 18 is available for on-prem platforms (non-Engineered Systems).
12.1.0.231-Jul-2021

Extended Support fees waived through July 31, 2019. Beginning Aug 1, 2019 an ES service contract is required.

12.1.0.131-Aug-2016

Patching has ended for this release.

11.2.0.431-Dec-2020
Extended Support fees waived until Dec 31, 2018. An ES service contract is required starting 1-Jan-2019.


在 2018年 8月 7日,Oracle 旧金山的发布会上, Larry Ellison展示了 Oracle 19c 的路线图和重要产品设计。按照时间表,19c 将会在明年 1月发布。

PIC 19.jpg


埃里森强调,19c 重点增强了性能稳定性,消除升级过程中的性能波动,让用户可以平滑的进行版本升级。

Oracle最终的目标是,让用户消除过去版本升级过程中,大量的测试工作,让用户能够做到放心升级,升级测试的确是非常庞大的工作量,云和恩墨在过去帮助用户执行重要升级工作时,往往需要投入大量的人力进行执行计划测试(SPM)等,以防止版本变化可能带来的执行计划改变性能衰减。


通过机器学习的算法(Machine Learning),可以随时监控系统的负载变化,识别潜在的风险,对于SQL执行计划和索引做出自动调节。

PIC 20.jpg


自治的目标是避免所有的变慢事件,让数据库保持稳定的性能,这是 19c 的重要目标。