DG保护模式--3种

三种:最大保护、最大性能、最高可用。

1.最大保护:
     如果主数据库失败,这个保护模式可以保证没有任何数据丢失。事务在完成提交之前,事务恢复需要的redo数据必须写到主数据库的联机redo日志和至少一个同步的standby数据库的standby redo日志中,如果主数据库不能写redo数据到至少一个同步的standby数据库中,为了确保数据不会丢失,主数据库将被关闭。
     采用最大保护必须符合以下条件:
     1.主库在LOG_ARCHIVE_DEST_n的参数设置中必须用到LGWR SYNC AFFIRM属性来归档到standby数据库
     2.standby数据库必须配置standby redo日志
     3.至少有一个standby数据库是可用的。

2.最大性能
     这是默认的保护模式。它提供在不影响主数据性能的情况下的最高级别的数据保护。主数据库的用户事务一旦被写入到本地联机重做日志中后,就被允许提交,而不需立刻写到至少一个同步的standby数据库中。主数据只要使用ARCH或LGWR ASYNC属性对远程的standby数据库进行归档即可。

3.最高可用
     采用与最大保护模式同样的方法,确保redo日志被完全地写入本地数据库和至少一个standby数据库的standby redo日志中时,才会给用户返回提交完成信息。如果由于某些原因使得standby数据库变为不可用,并且主数据库不能将redo日志写入到standby数据库的standby redo日志中,此时主数据库不会关闭,主数据库将暂时将保护模式降级为最大性能模式,并且继续工作。
     采用高可用模式必须符合以下条件:
     1.主库在LOG_ARCHIVE_DEST_n的参数设置中必须用到LGWR SYNC AFFIRM属性来归档到standby数据库
     2.standby数据库必须配置standby redo日志
     3.至少有一个standby数据库是可用的。

你可能感兴趣的:(Data,Guard,Oracle数据库入门及进阶,Data,Guard入门及进阶)