DataGuard相关视图

1.v$database

SELECT name,open_mode,database_role,protection_mode,protection_level FROM v$database;

其中:

open_mode :read write、read only、read only with apply、mounted

database_role :primary、physical standby、logical standby、sanpshot standby(快照standby)

protection_mode :maximun availability、maximum protection、maximum performance、resynchronization(重新同步模式,可在后台日志中看到)、unprotected(数据库处于mount状态)

protection_level :同protection_mode一样的

2.v$standby_log:查看standby redo log日志信息

通过v$log可以查看在线日志文件的信息,通过v$standby_log可以查询standby redo log的信息,通过v$logfile可以查看所有日志文件的信息,包括在线日志文件及standby日志文件。

SELECT group#,sequence#,archived,status FROM v$standby_log;

最大保护模式、最高可用模式,备库都必须要有standby redo log。

3.v$managed_standby:查看备库的进程状态(在备库查询)

在备库执行:

SELECT process,pid,status,sequence# FROM v$managed_standby;

其中:

process:--arch :归档进程;

--mrp0:media recovery process,用来应用接收日志,如果没有该进程就代表没有开启实时应用

--rfs :remote file server,接收远程日志文件的进程,如果没有该进程,备库不会接收日志文件

pid : 操作系统进程号

status : --arch-connect:代表和主库的归档建立了连接

--arch-closing:进程已经完成了归档,并且关闭了归档日志文件

--arch-writing:进程正在写redo数据到归档日志文件

--mrp0-applying_log:正在应用日志到备库,开启实时应用

--mrp0-wait_for_log :等待归档日志完成(开启非实时应用,或者主备之间不通)

arch-sequence#:代表当前归档日志序列号,可以查询SQL>archive log list

4.v$archived_log:查看归档日志信息

其中:

applied: YES:日志文件已经应用,数据文件已经更新

IN-MEMORY:日志文件已经应用,但数据文件还未更新。

5.v$archive_gap(用得少):查看有哪些日志没有同步

6.v$dataguard_status:查看dataguard的状态信息

7.v$archive_dest:查看归档日志的目的地(在主库执行)

8.v$archive_dest_status:查看归档路径的状态(在主库执行)

其中:

STATUS: --VALID :有效

--INACTIVE :非活动的

--DEFERRED:手工禁用

--ERROR:归档错误

ERROR:如果不同步,可以该字段查看原因。

原文地址:https://www.cnblogs.com/lijiaman/p/10704598.html

时间: 2024-10-14 14:07:57

DataGuard相关视图的相关文章

oracle sql资源消耗相关视图

一.常用视图说明 Oracle sql语句资源消耗监控,最常用的系统视图有: v$sql v$sqlarea v$sqltext v$session v$sql和v$sqlarea基本相同,记录了共享SQL区(share pool)中SQL统计信息,如内存消耗.IO(物理磁盘读和逻辑内存读).排序操作.哈希ID等数据.不同之处在于v$sql为每一条SQL保留一个条目,而v$sqlarea中根据sql_text(需要注意,该处存储的为当前SQL指针的前1000个字符,也就是说这里记录的SQL可能是

Oracle用户角色权限相关视图

常用相关视图概述 DBA_SYS_PRIVS: 查询某个用户所拥有的系统权限 USER_SYS_PRIVS: 当前用户所拥有的系统权限 SESSION_PRIVS: 当前用户所拥有的全部权限 ROLE_SYS_PRIVS: 某个角色所拥有的系统权限(要以SYS用户登录) ROLE_ROLE_PRIVS: 当前角色被赋予的角色 SESSION_ROLES: 当前用户被激活的角色 USER_ROLE_PRIVS: 当前用户被授予的角色 针对表的访问权限的视图: TABLE_PRIVILEGES AL

dataguard trouble shooting的相关视图

•V$DATAGUARD_STATS:显示dataguard统计信息 备库 SQL> select * from v$dataguard_stats; NAME VALUE UNIT TIME_COMPUTED DATUM_TIME -------------------------------- ------------------------- ------------------------------ ------------------------------ ------------

65 组件 静态文件相关 视图

主要内容:https://www.cnblogs.com/maple-shaw/articles/9285269.html 1 组件 a : 定义:可以将常用的页面内容如导航条,页尾信息等组件保存在单独的文件中,然后在需要使用的地方按如下语法导入即可 b : 语法:  {% include '组件名'%} 2 静态文件相关: a : 语法: {% load static %} {% load static %} <link href="{% static 'bootstrap-3.3.7/

ASM相关视图

oracle asm对于我们并非一个黑盒子 ,我们能够通过对应视图查看asm instance信息,和oracle系统视图一样. v$asm_diskgroup x$kfgrp  记录diskgroup内容信息 v$asm_disk x$kfdik,x$kfkid 记录asm disk内容具体信息 v$asm_alias x$kffil 记录asm文件及元数据 v$asm_alias x$kfals 记录asm文件别名,文件夹信息 v$asm_template x$kftmta    asm t

ORACLE 分区表 相关视图

1. 显示当前用户可访问的所有分区表信息﹕ ALL_PART_TABLES 2. 显示当前用户所有分区表的信息﹕ USER_PART_TABLES 3. 显示表分区信息 显示数据库所有分区表的详细分区信息﹕ DBA_TAB_PARTITIONS 4. 显示当前用户可访问的所有分区表的详细分区信息﹕ ALL_TAB_PARTITIONS (这是俺的福星O(∩_∩)O~) 5. 显示当前用户所有分区表的详细分区信息﹕ USER_TAB_PARTITIONS 6. 显示子分区信息 显示数据库所有组合分

sql server 删除表及表的相关视图、存储过程、方法

注意:进行此操作前需先备份数据库,免得删错无法恢复 1.查询 SELECT Name ,type FROM SysObjects WHERE name LIKE '%cases%' 2.拼接语句 SELECT 'drop Procedure '+ Name FROM SysObjects WHERE name LIKE '%cases%' AND type='p'; SELECT 'drop view '+ Name FROM SysObjects WHERE name LIKE '%cases

备份相关的动态性能视图及监控

1.相关视图 v$backup_files v$backup_set v$backup_piece v$backup_redolog v$backup_spfile v$backup_device v$rman_configuration v$archived_log v$backup_corruption v$copy_corruption v$database_block_corruption v$backup_datafile 2.查看channel对应的server sessions 使

Oracle并行事务回滚相关参数及视图

/******相关参数****/fast_start_parallel_rollback1.取值有3种:false,low,high2.各值含义:false  ---禁用并行回滚功能                 low    ---并行回滚最大为2*cpu_count                 high   ---并行回滚最大为4*cpu_count3.此参数适用于system crash之前未执行完毕的并行dml或并行ddl 4.决定并行回滚的并行度   5.此参数应用前滚完成之后回