您的位置: 网界网 > 软件 > 正文

盖国强:Oracle12c新特性设计与开发实现

2014年06月27日 11:41:34 | 作者:董建伟 | 来源:it168网站 | 查看本文手机版

摘要:4月10日,一年一度的中国数据库技术大会(DTCC)今日在北京五洲皇冠国际酒店召开。自2010年以来,国内领先的IT专业网站IT168联合旗下ITPUB、ChinaUnix两大技术社区,已经连续举办了四届中国数据库技术大会。

标签
DTCC
数据库设计
Oracle12c

4月10日,一年一度的中国数据库技术大会(DTCC)今日在北京五洲皇冠国际酒店召开。自2010年以来,国内领先的IT专业网站IT168联合旗下ITPUB、ChinaUnix两大技术社区,已经连续举办了四届中国数据库技术大会。今年,大会将继续秉承分享IT最佳应用实践的宗旨,围绕传统数据库和大数据[注]两条技术主线,深入探讨数据库技术的现状和未来的发展方向,以及我们在这个转型过程中的实践经验和教训。

在第二天上午的专场四,来自云和恩墨创始人盖国强,同时他也是Oracle ACE总监、ITpub超级版主带来了《Oracle12c :新特性的设计与开发实现》主题演讲。在这个主题中,和大家分享了Oracle 12c的核心新特性及内部原理,并基于Oracle的软件研发分享新特性的需求分析、功能设计和技术实现过程。

▲云和恩墨创始人盖国强

盖国强谈到,作为Oracle 12c的一个增强特性,Online Datafile Move这一新特性可以在线将数据文件从一个位置转移到另外一个位置,同时对业务不会有任何影响。在Oracle 12c之前文件只能存在Online和Offline两态,而且离线转移会不可避免造成业务的中断。

谈及如何实现,盖国强介绍到,“从内部来看,Oracle将数据文件从一个位置转移到另外一个位置,需要同时维护两个数据文件(+微信关注网络世界),通过批量的数据块拷贝来逐步完成文件转移;接下来在这个过程中对于完成拷贝部分的文件写操作,需要同时写两个文件。”

依赖于以上这些特性,Oracle Online Move还能做更多的事情。如将数据文件、表空间从一个存储位置转移到另外一个位置;具有生命周期属性的表空间可以周期性的转移到低成本、低性能的存储; 只读表空间可以不间断的转移到一次性存储;作为分级存储支持的基本手段和功能;不中断的将数据库转移到ASM存储,简化从裸设备到ASM的迁移和转换。

这个特性再向后发展,还能实现哪些新的特性呢?盖国强介绍到,从Move tablespace延伸到Move Database,以及Oracle Logfile实现并行写镜像,Move Datafile同时并行写Datafile。而Move Datafile这个特性的研发历程,最早在2006年1月,初始设计提出;2006年12月,完成设计;最初计划在11gR2中推出,后归入12cR1版本。

参考资料

1.大数据:(Big Data),研究机构Gartner给出了这样的定义。“大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 ...详情>>

[责任编辑:软件频道 yu_xiang@cnw.com.cn]