18C 新的发行版和补丁模型
以后不再会有第一和第二个发行版,如12.1,12.2,以后只有18C,19C,20C 这样的发行版。
更少的One-Off 补丁
澄清1:版本家族
从生命周期支持上来说18C,19C是12.2 家族的一部分,可以分别看作是12.2.0.2,12.2.0.3 patch sets
12.2.0.1的补丁支持终止日期取决于18C的发布。
澄清2:年度版本支持
每个年度版本在下一个发行版支持所有企业级平台后,还会有至少两年的补丁支持。
澄清3:长期支持版本
一个家族的最终版本将获得长期支持
查看Mos 742060.1 获取详细信息
版本号和补丁
由3个数字组成:Year.Update.Revision 年.更新.修订 如18.1.0
12.2 之前的打补丁方式-PSU / Bundle Patche
12.2 开始新的打补丁方式-Updates (RU) and Revisions (RUR)
如你所见,不再有PSU了。
18C
18.1.0 ——>18.2.0 ——>18.2.1
Production First Update First Revision
18C 打补丁案例
版本号就反映了补丁级别
Update 或Revision 只是一个补丁,而不是数据库升级!
打补丁方式 opatch
,如 :Oracle 18.2.1 ⇢Oracle 18.6.0
升级方式 dbupgrade
and DBUA
,如:Oracle 18.2.1 ⇢Oracle 19.1.0
时间线案例
Update 还是 Revision?
那么选择Update 还是Revision 呢?哪种更好?
如下方红色所示升级路线
我们有多种升级路线
但是如下路线不行
也就是升级选择方式 Update+Revision 之和不能降低。
建议的升级方式
Oracle 建议选择一直选择Update 升级方式。
最小化遇到已知Bug 和安全漏洞的机会。
减小需要临时打补丁的可能性
客户可能更保守而选择Revision升级方式。
安全漏洞会和Update 一样时最新。
功能和性能修复会比Update 晚3-6个月
更高的可能性遇到在Update中已经修复的问题。