• 18C 新的发行版和补丁模型


    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中已经修复的问题。

    总结:

    1. Oracle 每3个月发布一个Update,同时发布前几次Update的对应Revision.

    1. 同时发布的Update 和Revision 具有相同的安全补丁

    2. Revision 的性能和功能修复相对Update会滞后

    3. Update 和Revision 升级都是采用 opatch 工具,他们都只是补丁,而不是数据库升级。

     

    19C 的建议升级路线

     

  • 相关阅读:
    Android性能优化--ANR
    Android性能优化--冷启动优化(Application)
    Android性能优化--UI卡顿
    Android性能优化--内存泄漏
    java反射
    数据结构之约瑟夫问题(循环链表)(C++版)
    数据结构之杨辉三角(队列实现)(C++版)
    vue组件间通信六种方式
    类型转换
    千分位
  • 原文地址:https://www.cnblogs.com/plluoye/p/11831851.html
Copyright © 2020-2023  润新知