十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
oracle 12C相比于oracle 11g 以及以前的版本来说,最大的一个变化就是数据库的可插拔。
成都创新互联公司公司2013年成立,是专业互联网技术服务公司,拥有项目成都网站建设、成都网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元神木做网站,已为上家服务,为神木各地企业和个人服务,联系电话:18980820575
12C以前一个实例下只能挂载一个数据库
12C以后一个实例下可以挂在多个数据库
至于其他细节功能特性方面的变化,参考
精通oracle 12C,当然是最好的,但是也要了解下老版本的oracle,因为不是所有企业都用的12C版本。
有没有必要用12c,不是个人说的算,是企业根据业务等需求来决定的。
对于oracle来说,目前主流是11g,10g
12c毕竟是新出来的东西,在应用服务器方面,不要做第一个吃螃蟹的人。
当然如果公司有钱,那可以有钱任性。
oracle 10g oracle 11g和oracle 12c有什么区别
Oracle 10g是第一个为网络计算设计的数据库管理系统;
Oracle 11g合并和扩展了Oracle特有的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池;
Oracle 12c是为云计算设计的。
1.oracle 11g在DBA管理上有很多完善,大大提升了DBA对数据库的管控能力,提供的很多自动特性,增强了调优,备份恢复,错误诊断等的功能,大大减轻DBA的低端管理工作; 相对来说,这个版本的升级比较平滑一些;
2.oracle 12c相比上一个版本又是重大升级,特别是其container; "in memory option"也是一个比较重大的功能特性改进;其它细节增强很多,比如rman可以对table恢复,这些就不展开了; 这个版本相比旧版本,又是重大升级。
【其他特点】
Oracle 11g合并和扩展了Oracle特有的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池;
Oracle 12c是为云计算设计的。
建议根据实际需要来学,Oracle一般用于大型企业管理,比如银行之类的。如果不是特别需要,还是建议学习SQLServer,Oracle确实学起来要难一些,而且一般企业用得最多的还是SQLServer之类的。如果实在想学,就先从小型数据库学起,了解数据库的一些基本常识,SQL查询语言、表、报表、视图、索引、日志、事务、锁、触发器、存储过程、函数。。。。(其实数据库这些基本的东西都差不多)然后再学习Oracle就会感觉轻松些了。
一、功能不同
1、oracle11g:在DBA管理上有很多完善,大大提升了DBA对数据库的管控能力,提供的很多自动特性,增强了调优,备份恢复,错误诊断等的功能。
2、oracle12c:实现云数据库的支持,提供云平台管理,这是11所没有的。
二、特点不同
1、oracle11g: 合并和扩展oracle的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池。
2、oracle12c:racle12c增加了CDB和PDB的概念。 CDB全称为Container Database, 数据库容器; PDB全称为Pluggable Database,即可插拔数据库。
三、优势不同
1、oracle11g: 合并和扩展oracle的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池。
2、oracle12c:实例与数据库可以是一对多的关系。也就是说12c里面会在CDB下创建多个PDB,每个PDB类似于11g里面的实例,然后一个CDB下的各个PDB是相互隔离的。
参考资料来源:百度百科-Oracle 11g
参考资料来源:甲骨文官网-Oracle12c