eygle.com   eygle.com
eygle.com eygle
eygle.com  
 

« 陈吉平的Oracle职业生涯:兴趣与思考 成败之所系 | Blog首页 | ACE访谈之一 - 注意数据安全 杜绝任何侥幸的心理 »

Oracle Database 12c - 新特性实现的历程与13c的预测
modb.pro

虽然Oracle Database 12c的新特性文档已经随处可见,但是Oracle仍然没有关于12c正式发布的准确日期,这距离Oracle发布11g版本已经过去了将近7年(Oracle 11g于2007年发布),这已经是一个非常漫长的阶段了,2012年并不能算Oracle 发布12c的年份。

那么Oracle开发一个新特性大约要经历多久的时期呢?

从Oracle透漏的信息来看,在12c中引人瞩目的新特性 - Pluggable Database ,据信自2006年就已经在内部开始讨论研发,而那时候Oracle Database 11g尚未发布。由此看来,一个重要的新特性的准备、研讨和开发阶段可能要经历7~8年的历程。虽然这期间可能发生很多改变,但是如果没有足够的前瞻性和远见,那么一个产品不可能保持长久的竞争力。

而且一个新特性的引入,对于数据库的整体影响将会是非常全面而深远的,这其中的辅助程度可能超乎我们的想象。针对一个12c中在线移动文件的简单新特性(Move Datafile Online),我做了一个思维导图的分析,其中影响的因素就会非常之多,包括:控制文件的维护,DBWR进程和LGWR等进程的协同,并发操作的管理,内存管理,成功校验与失败回退,Copy过程中的性能影响等。

12cMoveDatafileOnline.png

由此我们可以想象,PDB的特性可能影响到数据库内核的每一个部分,这样的一个特性,其开发周期一定是极其漫长的。

所以我们完全有理由判断,Oracle Database 13c 也已经在开发之中,或者说,在12c中来不及实现的特性,会推后加入到13c的版本之中。数据库离13c也许还远,但是总会提前发布的Oracle EM 13c则肯定离我们不远了。


历史上的今天...
    >> 2009-01-15文章:
    >> 2008-01-15文章:
           投资以及投资回报
    >> 2007-01-15文章:
           我与ITPUB的一点历史回顾

By eygle on 2013-01-15 09:12 | Comments (0) | OraNews | 3074 |


CopyRight © 2004~2020 云和恩墨,成就未来!, All rights reserved.
数据恢复·紧急救援·性能优化 云和恩墨 24x7 热线电话:400-600-8755 业务咨询:010-59007017-7040 or 7037 业务合作: marketing@enmotech.com