Physical Standby 搭建完后,需要定期的检查主库和备库状态,以下是我整理的一些常见查询SQL。
在主库(Primary)查询
查询主库日志归档情况
1 |
SELECT name, SEQUENCE#, FIRST_TIME ,REGISTRAR,APPLIED ,NEXT_TIME,status |
查询primary/standby库属性
1 |
select name,open_mode,database_role,protection_mode,SWITCHOVER_STATUS From v$database; |
查看 db alert信息
1 |
SELECT message FROM V$DATAGUARD_STATUS; |
查看log历史
1 |
select * From V$LOG_HISTORY ; |
查看归档是否丢失
1 |
SELECT THREAD#, LOW_SEQUENCE#, HIGH_SEQUENCE# FROM V$ARCHIVE_GAP; |
在备库(Standby)查询
检查日志应用进程是否开了 MRP0
1 |
select pid,process,status from v$managed_standby; |
检查备库日志应用情况
1 |
SELECT name, SEQUENCE#, FIRST_TIME ,REGISTRAR,APPLIED ,NEXT_TIME,status |
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/236349.html