一直在用oracle10g、11g,后来出来12c不过也没试过。
现在想上个系统发现都有20c了,
大家用的都是什么版本了,中间这些版本怎么样,口碑如何。
我们在用的也是11G。其实好多企业都面临这样的情况。对于数据库。操作系统,中间间。一般都不是会很随意的升级。很大的问题是因为上层的应用软件的兼容问题。软件基于现在的数据库版本开发,单每一个版本的数据库跨度太大。技术更新太多时,人们就不敢保证上层应用的软件能够正常使用,所以更多的情况都是软件上线然后系统就基本上保持在一个版本很少升级了。
另一种情况是比较大的企业,技术实力比较强。。会随着每个版本的更新而不断跟进。这种情况能好一点。一般来说每个版本跨度没那么大的时候一些问题和兼容性是容易修复的
基本上都是11g,有的还在用10g,至于12c,18c,19c,都是新买license的用户使用。
原因有
(1)大版本升级非常困难,更何况11->12, 改动特别大;
(2)12c的主要功能主要是适合于云端,当然也有shading,clonumn in memroy等性能方面功能,但复杂度提高,需要一定硬件投入和学习成本;
(3)11g够用,对于一般中小型企业,11g已经够用了,对于大型银行,不敢升级;
虽然,11g的官方支持将近结束,但各个厂商仍然不打算到12c。
我们还在用ORACLE10g,目前应该11G应用的比较多。
Oracle在2014年推出了12cr1,在2017年推出了12cr2,12c相比11g,最大的变化是提供了云平台的管理,增加了CDB、PDB的概念,提供多租户管理。在2018年Oracle跳过13、14、15、16、17直接推出了18c,之后ORCLE的命名规范出现了较大变化,以推出版本的年份及季度命名,比如2019年三季度的版本为19cr3,而18C及以后的版本与12C在核心技术上无太大的变化。
所以总体来说,虽然看版本号,11g与20c差别较大,但实际上,就差了一个大版本而已。