oracle最新版的数据库oracle database 11g给我们带来了很多有用的新特性新功能,本文对众多新特性中的一小部分进行了概述……
【it专家网独家】最近刚发布的oracle database 11g是oracle数据库近几年来发布的最大最完善的版本。oracle每次对新版本的研发投入之大确实让人“咋舌”,而更让人不得不佩服的是其投入总会得到充分的回报。这也是为什么oracle数据库能一直占据技术市场的主导位置,而这次发布的新版本当然会把这个优良传统更加发扬光大。
独立oracle用户组织(ioug)对于oracle database 11g新特性的开发和测试可谓功不可没,其中有些成员甚至已经安装了11g的beta版,并在其中运行真的程序。oracle database 11g有很多让人爱不释手的特性和功能,本文将介绍其中几个较受欢迎的特性和功能。
oracle audit vault
oracle database 11g里有一个叫oracle audit vault的功能,如果你使用oracle9i database或oracle database 10g时没有运用到这个功能,那你真是错过了好东西。oracle audit vault到底有什么特别的地方呢?有了这个功能,oracle数据库是唯一一个能保证审计数据安全性和合规性的数据库。
经验丰富的数据库管理员能够浏览并更改数据,如果他们想的话,甚至可以进一步更改查账索引,把做过手脚的蛛丝马迹都清除得干干净净。这确实是一个很严重的问题。
而oracle audit vault能够很大程度上解决这个问题。它把查账索引放进一个单向的“盒子”里,防止了即使是技术能力很强的数据库管理员对其进行篡改。你可以查看数据,但是没有人可以对数据进行删改。
这个功能可以很好地防止数据被内部人员有意或无意删改。oracle audit vault是运用加密技术运行的,任何想要篡改数据的人都会留下自己的“足迹”。所以希望严格遵守审计法规的企业一定会爱上oracle audit vault。
热补丁应用(hot patching)
oracle database 11g另外一个会很受数据库管理员喜爱的特性就是其补丁应用,因为它可以让你安心地进行升级和bug修复,实现无当机的维护。以前要打补丁都需要完全停止当前工作或者转到别的系统上去,即花精力又浪费时间,严重影响工作效率。难怪数据库管理员都很不情愿打补丁,但是如果不这样的话,就不能升级很多关键的补丁。热补丁解决了这个问题:你可以自如地运行补丁,包括安全性修复,而丝毫不影响别的工作运程。
advanced table compression还有一个较吸引人的特性就是以压缩格式存储数据的功能,这个功能称为高级表压缩(advanced table compression)。如果你要存储很多较大的文档,把它们压缩存储一般能节省三分之二的空间。当然能节省出多少空间取决于你要存储的数据类型,比如说如果是已经压缩的数据要再压缩就不会省出多少空间了。但是如果你有大量的未经压缩的数据,这个功能就可以让你省出很多的空间和成本。
运用这个功能,即使是管理维护大量的普通数据也是小菜一碟。oracle database 11g新的分区建议器可以告诉你管理大量数据的最佳方案。它还可以对数据进行物理分区。你也可以让它按照你的指示做,比如你可以指定数据储存的时间。
查询结果缓存
oracle database 11g推出了查询结果缓存的新功能。顾名思义,oracle database 11g可以把查询的结果以表格的形式缓存在存储器中。多个用户可以查看这些查询结果,无需再重复相同的查询。对于很常见和常用的查询,这个功能就可以节省系统的运行,大大提高了查询性能。你可以设定储存查询结果的空间大小以及保存时间的长短。
以上这些特性只是oracle database 11g众多新特性中的一小部分而已。oracle一直以来总会不断推出功能强大的新技术。
it专家网原创文章,未经许可,严禁转载!