Oracle 10g是第一个为网络计算设计的数据库管理系统;
Oracle 11g合并和扩展了Oracle特有的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池;
Oracle 12c是为云计算设计的。
...
10g和11g的g是grid。
12c的,是以后的版本,12往后都用c,是cloud,云的意思,云是代表可以多个服务,为多个客户按照需要来定制提供服务,如你要10G,那就给你10G的,要20G,那就给你20G的,不同收费。你也不需要硬件什么的,直接购买服务就好。。
...
功能不同
1、oracle11g:在DBA管理上有很多完善,大大提升了DBA对数据库的管控能力,提供的很多自动特性,增强了调优,备份恢复,错误诊断等的功能。
2、oracle12c:实现云数据库的支持,提供云平台管理,这是11g所没有的。
...
1、19c其实也属于12c的一个小版本,只是Oracle改变了版本策略,现在都叫18c19c20c,一年一个版本。
2、Oracle 19c 相当于 12.2.0.3 版本,是 Oracle 12c 的最终版,所以这一版本中,不会有太多的新特性,更重要的是稳定性的增强,使得用户能够更多的迁移到12c这个主流版本中。所以现在如果上生产,19c是最好的选择。
原文链接:https://blog.csdn.net/qq_32265203/article/details/109729314
+++
为什么这里说19c是稳定版。
11g理论上也已经过保了,除非你购买Market-Driven Support,还是升级到19c吧。毕竟是个长久支持版。
Oracle Database 19c ,也就是12.2.0.3,最初在livesql.oracle.com上发布,是Oracle Database 12c和18c系列产品的最终版本,因此也是“长期支持”版本(以前称为“终端版本”)。 “长期支持”意味着Oracle Database 19c提供4年的高级支持(截止到2023年1月底)和至少3年的延长支持(截至2026年1月底)。 这个扩展的支持窗口对我们的很多客户至关重要,因为很多客户制定了相关的升级策略。有关最新的Oracle支持计划,请参阅My Oracle Support上的文档ID 742060.1。截止目前,Oracle Database 19c已经可以在Oracle数据库一体机上使用了。
在MOS 官方文章:Release Schedule of Current Database Releases (文档 ID 742060.1) 上,可以清晰的看到Oracle的版本计划。
简单描述下:
oracle 12c was 12.2.0.1
oracle 18c was 12.2.0.2
oracle 19c was 12.2.0.3
oracle 20c maybe n/a
还有下面这段很长的话,关键意思就是Release 19 will be the last release ("long term support" release) for 12.2
所以oracle 19c是oracle长期支持版本,并且是12.2的最终版本。这意味着什么?
oracle 19c专注的是稳定可靠,而不是在12c,18c的基础上增加新特性,目前已知的UF3.0核心交易测试中采用的是oracle 18c,随着19c的发布,显然19c看似是一个better choise。
...
当然安装部署还是跟18c一个套路,整个过程也没有任何错误。
但是要注意的是,跟许多新出的服务器装不上redhat6一样,19c官方文档中,redhat6已经不在官方的支持版本中了。
尝试安装也会报如下的error:
这是要充分淘汰redhat6的节奏呀
如果觉得麻烦,可以用一键部署脚本,兼容了12c以上的版本,整个过程无需手动介入。
最后,在这个日新月异的云时代,互联网金融的变革也是如火如荼,微服务,厚中台,智能运维,AI的火焰势必在未来两三年越烧越旺,当然,在难以完全去O的前提下,我们对O还是要有所了解的,去O的口号喊了这么多年,O还是那个很好很贵的O,只是在很多场景下,找到了合适的MM(mysql,MongoDB)。
这也是新时代运维人员,或者DBA的价值所在,我们可以替业务,助场景做好数据库的选型,架构的选型,当可重复,纯手工的工作被智能运维替代后,我们能做的其实是越来越多了,这时候,其实已经NoDBA了(not only DBA)。
来源:https://www.modb.pro/db/55890
Tag: Oracle Oracle版本