暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

dataguard 同步检测

原创 许玉冲 2022-03-11
730

通过本命令检测系统同步和延迟状态。

本次测试数据库版本:SQL*Plus: Release 12.2.0.1.0 Production on Fri Mar 11 12:11:23 2022




1,编写信息

#10.88.0.70 备数据库

#10.88.0.21 主数据库


#编写巡检脚本,查询备和主的数据库dataguard状态[oracle@db01 ~]$ cat chkdg.sh

echo "10.88.0.70 info"
sqlplus -S / as sysdba <<EOF
@/home/oracle/dg/dg.sql
EOF

echo "10.88.0.21 info"
sqlplus -S sys/oracle@10.88.0.21/hisdb as sysdba<<EOF
select unique thread# as thread,max(sequence#) over(partition by thread#) as last from gv\$archived_log;
EOF

#sql信息[oracle@db01 ~]$ cat /home/oracle/dg/dg.sql--GAP查询
select thread# ,low_sequence#,high_sequence# from v$archive_gap;--max日志查询
select unique thread# as thread,max(sequence#) over(partition by thread#) as last from gv$archived_log;
select unique thread# as thread,max(sequence#) over(partition by thread#) as last from gv$archived_log where applied='YES';
SET LINESIZE 500;
col value format a20;
select * from v$dataguard_stats;
select sequence#,to_char(FIRST_TIME,'yyyy-MM-dd HH24:mi:ss'),to_char(NEXT_TIME,'yyyy-MM-dd HH24:mi:ss'),applied from v$archived_log
where sequence# in (select max(sequence#) from gv$archived_log);
 select process,status,sequence#,THREAD#,BLOCK# from v$managed_standby;
[oracle@db01 ~]$

复制


2,执行效果


[oracle@db01 ~]$ ./chkdg.sh
10.88.0.70 info

no rows selected


    THREAD       LAST
---------- ----------
         1      31032
         2      32411


    THREAD       LAST
---------- ----------
         1      31031
         2      32411


SOURCE_DBID SOURCE_DB_UNIQUE_NAME            NAME                             VALUE                UNIT                           TIME_COMPUTED                  DATUM_TIME                         CON_ID
----------- -------------------------------- -------------------------------- -------------------- ------------------------------ ------------------------------ ------------------------------ ----------
 1967978881                                  transport lag                    +00 00:01:26         day(2) to second(0) interval   03/11/2022 12:10:35            03/11/2022 12:10:28                     0
 1967978881                                  apply lag                        +00 00:01:26         day(2) to second(0) interval   03/11/2022 12:10:35            03/11/2022 12:10:28                     0
 1967978881                                  apply finish time                                     day(2) to second(3) interval   03/11/2022 12:10:35                                                    0
          0                                  estimated startup time           21                   second                         03/11/2022 12:10:35                                                    0


 SEQUENCE# TO_CHAR(FIRST_TIME, TO_CHAR(NEXT_TIME,' APPLIED
---------- ------------------- ------------------- ---------
     32411 2022-03-11 12:08:05 2022-03-11 12:08:11 YES


PROCESS   STATUS        SEQUENCE#    THREAD#     BLOCK#
--------- ------------ ---------- ---------- ----------
ARCH      CONNECTED             0          0          0
DGRD      ALLOCATED             0          0          0
DGRD      ALLOCATED             0          0          0
ARCH      CONNECTED             0          0          0
ARCH      CONNECTED             0          0          0
ARCH      CONNECTED             0          0          0
RFS       IDLE              32412          2        285
RFS       IDLE              31033          1       6862
RFS       IDLE                  0          0          0
RFS       IDLE                  0          0          0
RFS       IDLE                  0          0          0

PROCESS   STATUS        SEQUENCE#    THREAD#     BLOCK#
--------- ------------ ---------- ---------- ----------
RFS       IDLE                  0          0          0
MRP0      WAIT_FOR_LOG      32412          2          0

13 rows selected.

10.88.0.21 info

    THREAD       LAST
---------- ----------
         1      31032
         2      32411

[oracle@db01 ~]$
复制










最后修改时间:2022-03-14 08:51:17
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论