您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle数据库12c新特性
TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。1数据库工程师DatabaseEngineer更多精彩原创内容:单一实例如何升级到Oracle数据库12cOracle数据库12c新特性总结Oracle数据库12c的五大应用场景如何权衡12c多租户的投资回报率Oracle数据库12c多租户应用案例2013年9月刊今年6月,甲骨文公司正式发布了新版的旗舰数据库Oracle数据库12c,其中多租户云特性备受关注。本刊将针对12c的新特性展开全面的介绍。TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。2目录刊首寄语Oracle数据库走进新时代………………………………………3深度观察解读Oracle数据库12c五大应用场景………………………5如何衡量Oracle数据库12c的投资回报率………………10Oracle数据库12c可插拔数据库应用案例…………………14技术热点单一实例如何升级至Oracle数据库12c……………………18Oracle数据库12c新特性总结…………………………………34专家眼中的12c听eygle聊聊Oracle数据库12c……………………………69咨询顾问:多租户比OracleRAC更易用…………………71我们的编辑团队……………………………………………………………75联系我们……..………………………………………………………………76TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。3Oracle数据库走进新时代当甲骨文CEOLarryEllison在去年的OpenWorld上正式介绍第十二版Oracle数据库时,他将其形容为世界上第一款针对云计算设计的多租户数据库。12c——仅从产品代码我们就可以看出,Oracle数据库已经从网格(grid)时代全面迈进了云(cloud)时代。多租户并不是一个新鲜的技术名词,这也导致Oracle数据库12c在刚刚宣布的时候引来业界诸多吐槽。甲骨文也花了很长时间才讲清楚12c究竟特殊在哪,它是在数据库层实现了多租户而不是传统SaaS模式中的应用层。用Larry的话来说就是,在应用层部署多租户的做法是错误的,但他们没有别的选择。那么好,Oracle数据库12c为企业整合数据库资源带来了新的选项——多租户(之前叫可插拔数据库PDB和容器数据库CDB)。据说在12c的beta阶段,就有很多参与测试的客户对PDB功能表现感到惊讶。它的应用场景是什么?多租户的魔力究竟体现在哪些方面?在本期《数据库工程师》Oracle数据库12c专刊当中,我们就将为您解读多租户的应用案例。事实上,除了多租户之外,Oracle数据库12c还添加了超过500多项的新特性、新功能。甲骨文数据库业务部门负责人AndyMendelsohn与他的团队针对【刊首寄语】TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。412c一共进行了长达5年的研发,总有一款新特性适合你。且看我们邀请OracleACE总监撰写的《Oracle数据库12c新特性总结》你是否会升级到Oracle数据库12c呢?你如何看待12c的多租户特性?你还关注12c的哪些新特性?欢迎在阅读本期《数据库工程师》电子杂志的同时,与我们进行深入的互动与交流。您可以通过电子邮件(sunrui@techtarget.com.cn)或者微博(@TechTarget数据库)的方式给我们留言。TechTarget中国高级编辑孙瑞TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。5AndyMendelsohn解读Oracle数据库12c五大应用场景新版本Oracle数据库12c的多租户架构,是云中整合数据库的理想选择。PDB与CDB对于云用户来说是非常具有革命性的功能。——甲骨文数据库业务负责人AndyMendelsohn【深度观察】TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。6年6月,甲骨文公司正式发布了旗舰数据库OracleDatabase12c。在近期举行的甲骨文全球大会上海活动主题演讲当中,甲骨文公司数据库技术高级副总裁AndyMendelsohn携Oracle数据库12c登场亮相,同时中国地区用户也首次能够近距离全面接触到12c的诸多新特性。演讲中,AndyMendelsohn解读了Oracle数据库12c的五大应用场景,并重点介绍了12c的多租户架构(Multi-tanency)对于云计算时代的意义。目前云计算领域中排名前十的SaaS提供商都在使用Oracle数据库作为后端的支撑。AndyMendelsohn表示,新版本Oracle数据库12c的多租户架构,是云中整合数据库的理想选择。而最新的容器数据库(ContainerDatabase)与可插拔数据库(PluggableDatabase),对云用户来说是非常具有革命性的功能。传统的服务器虚拟化技术,需要对每个虚拟机进行管理,而每个虚拟机又包含了自身的操作系统、数据库以及应用,从而带来了更多管理维护上的压力。Oracle数据库12c的多租户架构相当于在数据库层面进行了虚拟化,任意一个数据库都可以插拔到架构中的其他位置,免去了整体数据库平台的移动,这为SaaS环境下的数据库整合提供了非常便利的条件。今TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。7甲骨文公司数据库技术高级副总裁AndyMendelsohnAndyMendelsohn还介绍了Oracle数据库12c的五大应用场景,用户将从以下场景中获得12c提供的巨大优势:1.数据库整合。相信这将是Oracle数据库12c未来最为常见的一个应用场景,能够帮助用户有效控制资本开支与运营开支;2.测试与开发环境。通过创建可插拔数据库,Oracle数据库12c能够对ERP等应用的测试与开发环境进行快速的配置3.数据库即服务。通过创建不同的容器数据库来提供不同的服务,并可以分成不同的层级,比如高级的DataGuard+RAC或者低级别的备份等。而随着数据库重要性的改变,还可以任意更改其层级;4.打包应用。Oracle数据库12c可以将相关的配置以及元数据、SchemaTechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。8以可插拔数据库形式进行打包,并快速迁移到新的应用系统当中;5.软件即服务。为不同的用户提供不同的可插拔数据库,Oracle数据库12c还提供了数据隔离,数据安全性和数据库工具支撑,更加适合公有云模式。虽然Oracle数据库12c的云增强为企业云计算部署提供了强大的数据库支持,但也有相当一部分用户认为12c的多租户架构更适合大型企业应用。而对于中小型企业来说,Oracle数据库12c是否具有足够吸引力?对此,AndyMendelsohn在接受TechTarget中国记者采访时表示,在他接触到的所有客户当中,对数据库整合的需求都是非常强烈的。即使在中小型企业当中,50-70个数据库都是很正常的事,而Oracle数据库12c在整合方面的改进是非常明显的。而除了多租户之外,Oracle数据库12c还提供了500多项新的功能,对于任何规模的企业来说,都能够找到适合他们的功能改进。目前中国地区的用户当中,有相当大一部分用户还在使用10g甚至更旧版本的Oracle数据库。针对12c的普及前景以及策略问题,AndyMendelsohn表示,甲骨文为用户从10g、11g版本升级到12c提供了非常方便快捷的方式,很你知道吗?Oracle12c数据库的多租户功能将单独收费,售价为1.75万美元/处理器,而企业版12c数据库的售价仍为4.75万美元/处理器。TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。9多Oracle数据库第三方技术提供商也开始了12c的认证计划。甲骨文自身的产品,包括BI、应用以及集成系统都第一时间通过了12c的认证。AndyMendelsohn认为,用户系统中的关键数据往往只占到全部数据的10%,另外90%的数据完全可以迁移到Oracle数据库12c当中进行测试与开发,这也是12c的一个主要应用场景。通过验证之后,用户就可以考虑将10%的关键应用迁移到新版本数据库上。AndyMendelsohn预计,在R2版本推出之后,目前的Oracle数据库12c才有可能迎来部署的高峰期。而这也将是2-3年之后的事了,在此之前,中国地区的用户还需要更多地尝试消化Oracle数据库12c的诸多新特性。(作者:孙瑞来源:TechTarget中国)TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。10当刚刚接触Oracle数据库12c的时候,J.MarshallRomberg还不知道新的多租户功能会让公司掏更多的钱。如何衡量Oracle数据库12c投资回报率对于多租户功能的额外费用,我们非常失望,我们会再考虑IT预算的问题,再决定明年是不是升级到Oracle数据库12c——世博控股首席企业架构师J.MarshallRombergTechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。11作为世博控股的首席企业数据架构师,Romberg对这一结果感到有些吃惊。当对12c做beta测试的时候,多租户是他们最喜欢的新特性之一。在此之前,多租户功能还叫做Oracle数据库12c可插拔数据库(PluggableDatabase),Romberg认为公司可以利用这一功能,对多个数据库进行整合。但当Oracle数据库12c正式发布之后,人们才发现想要使用多租户功能,你就得多掏钱,甚至比之前已经很贵的企业版还要贵。也就是说,单处理器的企业版许可费用是47500美元,而使用Oracle数据库12c多租户功能的用户还需要多交额外的17500美元,相当于之前价格的137%。那么对于用户而言,这样的价格是不是太贵了?“对于额外的费用,我们非常失望,”Romberg说:“我们会再考虑预算的问题,再决定明年是不是升级到12c。”作为Oracle数据库12c的早期测试客户,Romberg对于多租户的技术表示五体投地,但出于成本考虑,他已经不确定公司会不会使用它。现在的问题是,Oracle是不是把12c中最具突破性的技术标价太高了?Oracle数据库12c多租户功能简介Oracle数据库12c多租户功能有两个主要的组件:ContainerDatabase(CDB)和PluggableDatabase(PDB)。CDB主要用来作为数据库实例,它包TechTarget中国《数据库工程师》2013年9月刊所有内容版权均归TechTarget中国所有,未经许可不得转载。12含数据库操作、元数据和函数。PDB是用户数据库,能够插入到CDB当中。根据Oracle给出的官方文档,一个CDB中最多可以插入250个PDB。这些PDB还可以任意插入到其他的CDB当中,无论是在当前服务器上还是其他服务器上都可以。这一架构将用户数据库从管理系统中分离出来。通常情况下,数据库虚拟化会将多个虚拟机放在一个服务器上,每个虚拟机都会有一个操作系统和数据库。这对于安全性保障以及数据库功能分离是比较好的,但对系统压力过大,因为有太多的VM、操作系统和数据库都并发运行。它会消耗大量计算资源,而且IT员工需要对每一个VM进行单独的管理。据了解,甲骨文
本文标题:Oracle数据库12c新特性
链接地址:https://www.777doc.com/doc-12186 .html