DATAGUARD数据保护模式Oracle认证考试

文章作者 100test 发表时间 2010:01:26 10:07:38
来源 100Test.Com百考试题网


  Data Guard 提供三种数据保护模式:最大保护、最大可用性、和最大性能。你选择的数据保护级别控制了如果主数据库丢失其到备数据库的连接之后的行为。

  一、选择数据保护模式

  要决定使用合适的数据保护模式,回顾下面的数据保护模式的描述会帮助评估你的对于数据可用性的业务需求与对于响应时间和性能的用户需要之间的对比。

  最大保护模式

  这种保护模式确保如果主数据库故障不会发生数据丢失。要提供这种级别的保护,恢复每个会话所需的重做数据必须在事务提交之前同时写到本地联机重做日志和至少一个备数据库备重做日志。要确不能发生保数据丢失,如果故障导致主数据库无法向至少一个远程备重做日志写其重做流,则主数据库会关闭。对于多实例RAC 数据库,如果无法写重做记录到至少一个适当配置的数据库实例,则Data Guard 关闭主数据库。最大保护模式需要至少一个备实例有一个备重做日志并且在LOG_ARCHIVE_DEST_n 参数上对于这个目的地使用LGWR、SYNC、和AFFIRM 属性。

  最大可用性模式

  这种保护模式提供了可能的最高级别的数据保护,而不用与主数据库的可用性相妥协。如同最大保护模式,事务将不会提交,直到恢复该事务所需的重做写到本地联机重做日志和至少一个远程备重做日志。不同于最大保护模式,如果故障导致主数据库无法写其重做流到远程备重做日志,主数据库不需要关闭。替代地,主数据库操作于最大性能模式直到解除故障并且解决所有重做日志文件中的中断。当解决所有中断后,主数据库自动继续操作于最大可用性模式。这种模式确保即使主数据库故障也不会发生数据丢失,但是只有在第二次故障没有阻止完整的重做数据集从主数据库发送到至少一个备数据库的情况下。

  如同最大保护模式,最大可用性模式需要你:

  ?? 至少在一个备数据库上配置备重做日志文件。

  ?? 为至少 1 个备数据库设置LOG_ARCHIVE_DEST_n 参数的LGWR、SYNC、和AFFIRM 属性。

  最大性能模式

  这种保护模式(默认)提供了可能的最高级别的数据保护,而不用影响主数据库的性能。这是通过允许事务在恢复该事务所需的重做数据一写到本地联机重做日志就提交来实现的。主数据库的重做数据流也写到至少一个备数据库,但是那个重做流相对于创建重做数据的事务的提交是异步写的。当使用足够带宽的网络链接,这种模式提供了接近最大可用性模式而对主数据库性能影响最小的数据保护级别。最大性能模式允许你在 LOG_ARCHIVE_DEST_n 参数上对于备数据库目的地设置LGWR 和ASYNC 属性,或设置ARCH 属性。如果主数据库故障,你能通过设置LGWR 和ASYNC 属性来减少备目的地上未接收到的数据量。

  二、设置Data Guard 配置的数据保护模式

  要设置重做传输服务和指定对于 Data Guard 配置的数据保护级别,执行下述步骤。

  在主数据库上配置LOG_ARCHIVE_DEST_n 参数。

  在主数据库上,适当配置LOG_ARCHIVE_DEST_n 参数属性。每种Data Guard 数据保护模式在配置中需要至少一个备数据库,以满足在表中列出的最小需求集。

  最大保护 最大可用性


相关文章


Oracle正则表达式简单例子Oracle认证考试
重装系统后ORACLE的恢复Oracle认证考试
Oracle认证辅导:Oracle冷备份Oracle认证考试
Oracle里面地数据字典技术初级初步掌握Oracle认证考试
DATAGUARD数据保护模式Oracle认证考试
概括Oracle数据库物理文件Oracle认证考试
DATAGUARD管理归档中断Oracle认证考试
Oracle11gR2数据仓库性能增强Oracle认证考试
Oracle11gR2恢复管理器RMAN的增强Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛