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 的建议升级路线

18C 新的发行版和补丁模型的更多相关文章

  1. 2016年如何选择 Linux 发行版

    不管是在企业级应用还是在消费者领域,2015 对于 Linux 来说都是极其重要的一年.作为一个从 2005 年就开始使用 Linux 的老用户,我有幸见证了 Linux 过去这 10 年里的重大发展 ...

  2. 全球最受欢迎的十大Linux发行版(图)

    帮助新的Linux用户在越来越多的Linux发行版中选择最合适的操作系统,是创建这个网页的原因.它列出了迄今为止最流行的10个Linux发行版(另外增加的是FreeBSD,到目前为止最为流行的BSD系 ...

  3. 五个你可能闻所未闻的出色的Ubuntu替代发行版

      你在使用Ubuntu,可是希望桌面体验……来得更眩目一点.虽说你总是可以添加新的桌面背景,或者索性切换桌面,但是你还有这个选择:换成一种全然不同的发行版. 本文就介绍了五个极其出色的Ubuntu替 ...

  4. Linux操作系统以及各大发行版介绍——Linux operating system and major distribution is introduced

    什么是Linux? 也许很多人会不屑的说,Linux不就是个操作系统么.错!Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核.内核是什么?内核建立了计算机软件与硬件之间通讯的平 ...

  5. 你可能从未听过的 Linux 发行版

    Hanthana Linux 官方主页:http://www.hanthana.org Hanthana Linux 基于 Fedora,主要面向 IT 教育,默认包含额外的编/解码器及多媒体播放器. ...

  6. 世界上最受欢迎的10个Linux发行版

    帮助新的Linux用户在越来越多的Linux发行版中选择最合适的操作系统,是创建这个网页的原因.它列出了迄今为止最流行的10个Linux发行版(另外增加的是FreeBSD,到目前为止最为流行的BSD系 ...

  7. Fedora 29 Linux发行版发布,新功能使Web开发人员的工作更方便

    Matthew Miller宣布发布Fedora 29.这个项目的最新版本是在Fedora Core 1发布后几乎整整15年才发布的,并且可以在多个版本中用于多个体系结构. 最新版本的Fedora已经 ...

  8. 分析并解决Linux发行版的自带OpenJdk和自己安装的OracleJdk新旧版本冲突问题

    解决办法: 从Oraclejdk 目录里可执行文件链接都复制到自己的LINK目录,然后IDE使用LINK变量下的命令 本文没有具体解决方法,只有探索思路........................ ...

  9. Linux系统各发行版镜像下载

    Linux系统各发行版镜像下载(2014年10月更新),如果直接下载不了,请使用迅雷下载.并且注意,我的下载地址,在 迅雷 里才起作用. 包括Ubuntu,Fedora,SUSE,Red Hat En ...

随机推荐

  1. js 实现复制粘贴

    js 实现复制粘贴 <!DOCTYPE html> <html><head> <meta http-equiv="Content-Type" ...

  2. String类型字符 常用的方法

    例子: String r=“我是谁” System.out.println(r.length())

  3. Django models中的\_\_repr__方法

    先看个例子: class D(object): def __init__(self): pass def __str__(self): return "__str__" def _ ...

  4. Java extract amplitude array from recorded wave

    转载自:http://ganeshtiwaridotcomdotnp.blogspot.com/2011/12/java-extract-amplitude-array-from.html Extra ...

  5. DB2使用MERGE INTO语句实现西虹市首富的新增及更新操作

    首先我们新建一张名为XIHONGSHISHOUFU的表,这张表是评委会初步评选出的西虹市首富的候选人员,下面的SQL语句包含建表和插入数据的部分: CREATE TABLE XIHONGSHISHOU ...

  6. 【ARTS】01_46_左耳听风-201900923~201900929

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

  7. logstash kafka output 日志处理

    今天在用logstash解析日志并传送给kafka的时候,发现kafka能收到数据但数据内容已经丢失,具体如下: 在logstash output中增加输出样式之后,问题解决kafka再次接受到的内容 ...

  8. 解决nginx端口占用问题

    1.键入命令:netstat -ano | findstr 80 查看80端口被哪个程序占用: 2.键入命令:netsh http show servicestate 查看http服务状态(注:解决后 ...

  9. orleans 的一种模式

    为了避免过热的grain,按时间%cpu数,分派任务到grain中,然后有限制的去访问原来过热的grain.eg:tokengrain,1个半小时后,更新所有的grain.

  10. stochastic noise and deterministic noise

    在机器学习中,导致overfitting的原因之一是noise,这个noise可以分为两种,即stochastic noise,随机噪声来自数据产生过程,比如测量误差等,和deterministic ...