永发信息网

怎么查看数据库是否配置dataguard

答案:3  悬赏:0  手机版
解决时间 2021-11-18 22:10
  • 提问者网友:做自己de王妃
  • 2021-11-18 09:38
怎么查看数据库是否配置dataguard
最佳答案
  • 五星知识达人网友:底特律间谍
  • 2021-11-18 11:09
Dataguard的Log Gap检测和处理原理
  提到dataguard的Gap处理机制,大多数人能说出的措施便是设置fal_server和fal_client,从9i开始,
  Oracle提供了2种log gap的检测和处理机制。对于gap的处理,fal_*参数在某些情况下并不是必须配置的。
  1.Automatic Gap Resolution
  2.FAL Gap Resolution
  1.Automatic Gap Resolution
  从9i开始,Dataguard就引入了自动日志缺失检测的机制,无需设置任何fal_*参数,Datguard便运行在这种机制下。
  当Lgwr和Arch进程发送redo/archive到standby端的时候,当前log sequence会同standby端RFS进程上次接收到的log sequence做比较,如果发现二者有断档,RFS会发送请求到primary端,要求主库传送缺失的日志。从9iR2开始,Automatic gap resolution 功能上得到增强。主库上的ARCH进程会每分钟检查备库上的日志gap情况并做相应处理。
全部回答
  • 1楼网友:洒脱疯子
  • 2021-11-18 13:04
select * from v$parameter where name like 'log_archive_dest%'; 看日志的归档参数,如果有远程的归档的话,说明你的数据库就有配置dataguard。
  • 2楼网友:迷人又混蛋
  • 2021-11-18 12:22
memeory存储引擎,将数据放到内存中,默认使用hash索引,不支持text和blob类型,varchara是按照char的 方式来存储的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯