Oracle] Data Guard 之 三种保护模式介绍

 我来答
舒适还明净的海鸥i
2022-11-13 · TA获得超过1.7万个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:70万
展开全部
Data Guard提供如下三种数据保护模式 以下是对这三种保护模式进行了详细的分析介绍 需要的朋友可以参考下  

   Data Guard提供如下三种数据保护模式

   )最高保护模式(Maximum Protection) 这里的”最大保护“是指最大限度的保护数据 不丢失 也就是至少有一个standby和primary保持实时同步 但这样做的代价很大 即当一个事务提交时 不但要写到primary段的 online redo log 还有写到至少一个standby的standby redo log 这样会有一个严重的问题 就是当standby出现故障或网络故障 导致日志无法同步时 primary数据库会被shutdown 这在生产系 统中是不可接受的 因此这种模式很少用

   )最高性能模式(Maximum Performance) 最高性能正好和最高保护相反 当事务提交 时 只要写入到primary的online redo log即可 primary几乎不受影响 然后再把redo同步到standby中 这样就无法保证primary和standby实时同步 这种模式在 实际应用中比较常见 毕竟primary不受影响是最重要的 如果出现standby落后primary太多 DBA可以手工介入 在standby端 apply redo

   )最高可用性模式(Maximum Availability) 最高可用性模式介于前两者之间 在正常情况下 它和最高保护模式一样 但一旦standby出现故障 就立即切换成最高性能模式 primary不会shutdown 如果实际应用该模式 得关注一下实时应用时对primary的性能影响  

  无论使用哪种模式 都要使用LOG_ARCHIVE_DEST_n来配置 上表显示它们之间的关系 可以看出 最大保护和最高可用性的配置一模一样 (因为最高可用性在正常情况下就是最大保护) 必须使用LGWR进程传输Redo 网络传输模式必须是sync 磁盘写选项AFFIRM 必须配置 standby redo log

lishixinzhi/Article/program/Oracle/201311/19029

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式