注册 登录
编程论坛 Oracle论坛

ORACLE11G的四大提升

雪夜无痕 发布于 2008-09-19 19:03, 3963 次点击
转自李宝光的博客:


一个同事在公司负责ORACLE的技术调试工作,而且公司从事的是电信行业,用户所使用的大部分数据库都是ORALCE。最近ORALCE11g推出后,他们公司的一个客户就使用的是。相比以往的版本来说,ORALCE11g在内核和存储应用有了较大的提升,为此他做了一些纪录,
今天我转过来想和大家讨论交流一下:


用户应用环境是SUN V890双机+ solaris+VERTS+ORALCE11g,网络环境是核心思科4506双备,加3510骨干,2960接入。

 



从我安装运行中可以从以下四个方面看到ORALCE11g版本和以往相比有了较大的提升:

第一,性能,信息生命周期管理(Information Lifecycle Management)的增加。这将大幅提高了系统性能安全性;

第二,存储,增加了全新的Data Guard技术,使得在高级数据压缩下降低了数据存储的支出成本,而且还明显缩短了在实施部署及分析测试下应用程序环境结果,所花费的时间。

第三,可管理性:新增加实时应用测试(Oracle Real Application Testing)组件非常适用。这一功能使Oracle数据库11g完美的解决了在企业以可控和经济的方法迅速测试并管理IT环境变化的数据库的自动的管理方式。

第四:安全可靠性:新增加的闪回交易(Oracle Flashback Transaction),可以轻松撤销错误交易以及任何相关交易;并行备份和恢复功能,可改善非常大数据库的备份和存储性能;“热修补”功能,不必关闭数据库就可以进行数据库修补,提高了系统可用性。

通过上述在真实的环境中运行结果,Oracle11g较以往版本有了更大的突破,特别是在网格计算与网格基础相关的集群技术实现了完美的组合,形成了一套完整的具备易管理性 、高可用性 、内容管理 、信息整合 、安全 、数据仓库 、集群、应用开发等九大功能的数据管理系统平台。可以说Oracle11g是Oracle公司30年的努力和经验的结晶,是从量变到质变的飞跃。

而近年来甲骨文针对中国市场的和行业的划分,也恰恰迎合了各方面客户的需求,这些都成为Oracle11g进军中型企业市场的优势。44.1%的市场份额,奠定了甲骨文全球最大的信息管理软件及服务供应商”的地位,期待未来甲骨文能给我们带来更多更新技术革命!

详细内容请看:http://
13 回复
#2
爱你是一个错2008-09-22 11:43
从甲骨文此次推出的11g可以看到,在安全方面除了10g已经存在的数据阀门和加密外,11g又增加了四项安全功能,即安全备份、非对称数据的授权安全检索、监控、管理和报警
#3
极速狂飑2008-09-22 15:02
Oracle11g性能提升了不少,我觉得它的协议比较智能,可以根据节点的负荷作出动态的调整,大大减少节点之间的消息传递量;而且Oracle11g去掉了压缩表的诸多限制, 使之更适合OLTP的环境。
#4
罗裳轻舞2008-09-22 17:42
提到Oracle11g性能提升,我觉得需要说说那个新增的Interval分区,如指定每30天一个分区,则Oracle会为30天后记录自动增加一个分区,而不需要DBA提前创建,而且还增加了更多的复合分区方法呢
#5
缘定今生2008-09-23 12:03
在Oracle 11g中, XML DB的性能又获得很大提高,XML DB是Oracle数据库的一个组件,客户可以以本机方式存储和操作XML数据
#6
左家庄2008-09-23 13:41
    的确呢,Oracle11g的压缩使用了“基于数据块的批次压缩技术”,传统的DML的数据不会压缩,Oracle11g的表数据压缩真正支持了各种DML语句从而也能够用于OLTP环境
#7
左家庄2008-09-23 18:54
说真的,Oracle11g压缩技术很牛,它采用了智能的技术来消除存储在Oracle Database 11g中的文件拷贝,它不仅减少了存储,并且在包含重复内容的写和拷贝期间能够极大地提高性能。
#8
雪夜无痕2008-09-23 23:11
    我想再补充一点,我自己在建表table时使用了sys用户,因此table存放在了system 表空间中了,这个习惯很不好。所以大家在操作的时候,最好使用其他用户,而且不要把对象轻易的放在system表空间中,以免给system tables中造成过多的碎片。
#9
爱你是一个错2008-09-23 23:12
    Oracle11g的SQL计划管理工具,给每个Oracle DBA都有能力捕获并保存最有效的SQL语句执行计划。SQL性能分析器是一个整体调整工具,管理员可以调节整体参数来使数据库尽快的达到最佳性能
#10
亏欠一生2008-09-23 23:13
    作为数据库管理员,我们设想是能否在I/Q操作比较空的时候,就把脏缓冲中的数据写入到数据库中去呢,这若是靠数据库管理员手工管理肯定不现实,但是Oracle11g中拥有了这种自我调整检查点的自我调整功能。
#11
时间就是生病2008-09-24 06:24
    Oracle 11g提供了两个自动管理特性,在严格控制下它可以帮助保持SMB的相对大小和内容。Oracle每周会检查SMB的大小是否超过了它的空间预算限制(默认值:SYSAUX表空间的10%),如果超过了限制,会在数据库的警报日志中记录一条警告信息。
#12
健康歌2008-09-24 06:26
    oracle数据文件为什么存在file#和rfile#?归根结底的原因是因为 ROWID 的存储格式造成的,因为 rowid 中文件编号标志只有10bit,最大数据容量1024,由于不存在0编号文件,所以实际上只允许1023个文件编号。
#13
亏欠一生2008-09-24 10:38
    Oracle11g数据库中,印象最深的是数据库可以自我调整检查点。我们通过数据库日志进行前后的对比,就会发现,两者的差异是很大的。
#14
将墓道2008-09-24 13:41
Oracle11g除了增加了FOLLOWS语法,还可以在创建触发器的时候指定DISABLE/ENABLE。这对于没有把握触发器是否会成功编译的情况很有帮助,如果触发器建立的时候报错,那么这个基表相应的操作是失败的,Oracle11g可以在建立触发器的时候就指定DISABLE,避免问题产生。
1