Oracle 数据库12c 16大新特性总结

设为首页 | 加入收藏
当前位置: 大奖 > 环球博览 > Oracle 数据库12c 16大新特性总结
Oracle 数据库12c 16大新特性总结
发表日期:2019-08-29 21:07| 来源 :本站原创 | 点击数:
本文摘要:【IT168 时间】甲骨文公司指日正式揭橥了新版旗舰级数据库Oracle Database 12c,本系列著作是Oracle ACE总监Syed Jaffer Hussain对Oracle数据库12c的极少新特点总结,囊括数据库拘束、RMAN、高可用性以及职能调甲第实质。 差异于以往的版本,最新唯一官方网

  【IT168 时间】甲骨文公司指日正式揭橥了新版旗舰级数据库Oracle Database 12c,本系列著作是Oracle ACE总监Syed Jaffer Hussain对Oracle数据库12c的极少新特点总结,囊括数据库拘束、RMAN、高可用性以及职能调甲第实质。

  差异于以往的版本,最新唯一官方网站正在Oracle数据库12c R1版本中对数据文献的迁徙或重定名不再必要太众繁琐的方法,即把外空间置为只读形式,接下来是对数据文献举办离线中,可能操纵ALTER DATABASE MOVE DATAFILE云云的SQL语句对数据文献举办正在线重定名和搬动。而当此数据文献正正在传输时,终端用户可能践诺查问,DML以及DDL方面的使命。别的,数据文献可能正在存储筑造间迁徙,如从非ASM迁徙至ASM,反之亦然。

  当通过查问v$session_longops动态视图来搬动文献时,你可能监控这一经过。别的,你也可能援用alert.log,Oracle会正在个中记载全体的举止。

  正在Oracle 12c R1中迁徙外分区或子分区到差异的外空间不再必要繁杂的经过。与之前版本中未分区外举办正在线迁徙形似,外分区或子分区可能正在线或是离线迁徙至一个差异的外空间。当指定了ONLINE语句,一切的DML操作可能正在没有任何终止的环境下,正在列入这一经过的分区或子分区上践诺。与此相反,分区或子分区迁徙借使是正在离线环境下举办的,DML操作是不被应许的。

  第一个示例是用来正在离线处境下将一个外分区或子分区迁徙至一个新的外空间。第二个示例是正在线迁徙外分区或子分区并维持外上任何当地或全体的索引。别的,当操纵ONLINE语句时,DML操作是不会终止的。

  UPDATE INDEXES语句可能避免显示外中任何当地或全体索引无法操纵的环境。

  引入加锁机制来已毕这一经过,当然它也会导致职能低落并会发生多量的redo,这取决于分区和子分区的巨细。

  正在Oracle 11g R1中,Oracle以不成睹索引和虚拟字段的样式引入了极少不错的巩固特点。接受前者并发挥光大,Oracle 12c R1中引入了不成睹字段思念。正在之前的版本中,为了埋没厉重的数据字段以避免正在通用查问中显示,咱们往往会创筑一个视图来埋没所需消息或运用某些安乐要求。

  正在12c R1中,你可能正在外中创筑不成睹字段。当一个字段界说为不成睹时,这一字段就不会显示正在通用查问中,除非正在SQL语句或要求中有显式的提及这一字段,或是正在外界说中有DESCRIBED。要增加或是删改一个不成睹字段优劣常容易的,反之亦然。

  你务必正在INSERT语句中显式提及不成睹字段名以将不成睹字段插入到数据库中。虚拟字段和分区字段同样也可能界说为不成睹类型。但偶尔外,外部外和集群外并不支柱不成睹字段。

  正在Oracle 12c R1之前,一个字段是无法以任何样式具有众个索引的。大概有人会念领略为什么平凡一个字段必要有众重索引,本相上必要众重索引的字段或字段会合是良众的。正在12c R1中,只须索引类型的样式差异,一个字段就可能包蕴正在一个B-tree索引中,同样也可能包蕴正在Bitmap索引中。提神,只要一品种型的索引是正在给依时辰可用的。

  正在之前的版本中没有可选本领来对DDL操作举办日记记载。而正在12c R1中,你现正在可能将DDL操作写入xml和日记文献中。这看待了然谁正在什么时辰践诺了create或drop号令是至极有效的。要开启这一功用务必对ENABLE_DDL_LOGGING 初始参数加以摆设。这一参数可能正在数据库或会话级加以设立。当此参数为启用形态,一切的DDL号令会记载正在$ORACLE_BASE/diag/rdbms/DBNAME/logddl 道途下的xml和日记文献中。一个xml中包蕴DDL号令,IP地点,时辰戳等消息。这可能助助确定正在什么时分对用户或外举办了删除亦或是一条DDL语句正在何时触发。

(责任编辑:admin)
热门推荐
  • 娱乐资讯
  • 社会百态