对于09年9月发布的Oracle 11g R2, 之前已经对其新特性进行了一番概述。之前我们介绍了Oracle 11g R2的数据仓库性能的增强,下面我们将介绍Oracle 11g R2中数据卫士的增强特性:
备用数据库管理得到改善。数据卫士专门为数据仓库业务进行了改进,Oracle 11g R2为备用数据库提供了许多管理功能,包括物理备用,逻辑备用和快照备用数据库。
集成应用程序故障转移。早期的数据卫士提供了相对快速的应用程序会话故障转移,在切换和故障转移期间使用了透明应用程序故障转移(Transparent Application Failover,TAF)功能,但Oracle 11g R2现在提供了快速应用程序通知(Fast Application Notification ,FAN)功能,使得应用程序故障转移更快了。
实时应用和滞后应用限制。作为独立许可活动数据卫士选项的一部分,Oracle 11g R1提供了实时实时应用功能(实时应用重做日志到物理备用数据库,即使它处于只读打开状态),和实时查询(当重做日志正在应用时,查询只读备用数据库的功能)功能遥相呼应,它为只读数据仓库使用基本的复制提供了一个可选方案,但有一个重要的异常:没有办法应对物理备用数据库上的重做日志的任何重大延迟。Oracle 11gR2提供了一个新的会话级参数STANDBY_MAX_DATA_DELAY,它指定一个可接受的延迟时间(单位:秒),如果数据因超时变得无效,Oracle 11g R2会简单地拒绝执行查询,直接抛出一个异常(ORA-03172)。
支持压缩表和SecureFiles。Oracle 11g R2现在完整支持应用程序的重做和逻辑备用数据库,主数据库要么使用基本的表压缩(DSS),要么使用高级表压缩(OLTP),因为LogMiner也支持重做条目的转换,此外,LogMiner和SQL应用现在支持含有SecureFile LOB的逻辑备用数据库上的应用程序重做。