新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 数据库 > Oracle教程 > 正文:深入讲解Oracle 11g中的一些实用新特性

深入讲解Oracle 11g中的一些实用新特性

新客网 XKER.COM 2008-02-02 来源:赛迪网 37013 收藏本文

Online Index Creation and Rebuild Enhancements

以前版本中,创建或重建索引都会在开始和结束时短暂持有DML-blocking lock,会堵塞DML操作,11g不需要了。

Read-Only Tables

可以将表设置为只读

RMAN增强

Fast Incremental Backups on Physical Standby Database

可以在standby上打开block change tracking,RMAN使用change tracking file可以作快速增量备份。

Optimized Undo Backup

备份undo时,不再备份那些恢复时不需要使用的信息。

#Data Warehousing

分区增强:

支持Composite List-Hash,Composite List-List,Composite List-Range,Composite Range-Range类型分区。

Interval Partitioning:Oracle根据需要自动创建分区,尤其适用于小而多的分区情况或者分区不固定的情况。比如天天一个分区,就可以让oracle自动创建。

system partition:分区的规则由应用程序来控制,应用可以选择操作某个分区内的数据。

Virtual Columns 和 Virtual Column-Based Partitioning

可以定义一个虚拟计算出来的列,并且答应根据虚拟列创建分区。比如根据星期几来分区,就完全可以用这个功能实现。

#Cluster

暂时没有看到什么有特点的增强。

#Fault Diagnosability

Automatic Health Monitoring

提供了一个DBMS_HM PL/SQL package用来检查数据库的健康状况,

#Manageability

Enhanced Optimizer Statistics Maintenance

一个OLTP数据库系统,经常会发生当统计信息改变时,sql选择了不正确的执行计划,造成整个系统性能下降或者宕机。

这个功能可以帮助我们,当统计信息变化时,可以将统计信息设置为不可见状态,仅设置对某个session有效,直到测试没问题。

SQL Plan Management

这个功能可以为某个sql创建一个baseline,当sql语句的执行计划发生变化时,会比较新的执行计划和新的执行计划,只有当性能更好时,才会选择使用。

Database Replay

这个功能可以记录数据库的真实负载,然后将其应用在其他的测试系统上。在系统升级,性能测试的时候非常有用。

I/O Calibration

PLSQL function用来测试IO的负载,不知道和orion测试有什么差异。

#Performance

Query Result Cache

查询结果缓存功能,可以将一些频繁的静态数据的查询结果cache起来,提高性能。现在我们通常的做法都是由应用程序做cache实现的,它的缺点是应用服务器之间的cache不能同步,而需要每台服务器单独来更新cache。

共2页: 上一页 [1] [2] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐