DG 日常管理命令汇总
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,1.启动/停止MRP进程log_archive_dest 为LGWR时需要创建standby redolog,为arch时无须设置standby redolog--必须设置standby redolo
千家信息网最后更新 2026年11月01日DG 日常管理命令汇总log_archive_dest 为LGWR时需要创建standby redolog,为arch时无须设置standby redolog --必须设置standby redolog,数据实时同步 alter database recover managed standby database using current controlfile disconnect; --数据异步同步,当主库切换归档时进行数据同步 alter database recover managed standby database disconnect from session; --关闭MRP进程 alter database recover managed standby database cancel; select OPEN_MODE,PROTECTION_MODE,ACTIVATION#,DATABASE_ROLE,SWITCHOVER#,SWITCHOVER_STATUS FROM V$DATABASE; 确认主库状态为to standby或者为sessions active、保护模式应该maximum performance、角色为PRIMARY 在备库查询时通常为not allowed 或者sessions active,角色为PHYSICAL STANDBY -查看应用日志延迟时间: select value from v$dataguard_stats where name='apply lag'; -查看接收日志延迟时间: select value from v$dataguard_stats where name='transport lag'; -查看主库归档 Primary: SQL> select thread#, max(sequence#) "Last Primary Seq Generated" from v$archived_log val, v$database vdb whereval.resetlogs_change# = vdb.resetlogs_change# group by thread# order by 1; -查看备库已接收归档 PhyStdby:SQL> select thread#, max(sequence#) "Last Standby Seq Received" from v$archived_log val, v$database vdb whereval.resetlogs_change# = vdb.resetlogs_change# group by thread# order by 1; -查看备库已应用归档 PhyStdby:SQL>select thread#, max(sequence#) "Last Standby Seq Applied" from v$archived_log val, v$database vdb whereval.resetlogs_change# = vdb.resetlogs_change# and val.applied in ('YES','IN-MEMORY') group by thread# order by 1; -查看归档应用详细情况 select first_time,sequence#,applied from v$archived_log; -查看主备库GAP select * from v$archive_gap; SET LINES 300 PAGES 9999 COL name FOR a15 COL USED_PERCENT FOR a15 SELECT GROUP_NUMBER, NAME, TOTAL_MB / 1024 total_gb, FREE_MB / 1024, USABLE_FILE_MB / 1024, ROUND ( (TOTAL_MB - USABLE_FILE_MB) * 100 / TOTAL_MB) || '%' USED_PERCENT FROM V$ASM_DISKGROUP ORDER BY 1;
1.启动/停止MRP进程
2.检查主备库状态
3.检查数据同步情况
4.查询ASM Diskgroup 使用率
5.检查进程
- 主库(确认ARCH进程正常)
- SQL> SELECT PROCESS, CLIENT_PROCESS, SEQUENCE#, STATUS FROM V$MANAGED_STANDBY;
- PROCESS CLIENT_PROCESS SEQUENCE# STATUS
- ------------------ ---------------- ---------- ------------------------
- ARCH ARCH 731 CLOSING
- DGRD N/A 0 ALLOCATED
- DGRD N/A 0 ALLOCATED
- ARCH ARCH 732 CLOSING
- ARCH ARCH 733 CLOSING
- ARCH ARCH 734 CLOSING
- LNS LNS 735 WRITING
- DGRD N/A 0 ALLOCATED
- DGRD N/A 0 ALLOCATED
- 备库(要确认存在MRP、ARCH、RFS进程)
- SQL> SELECT PROCESS, CLIENT_PROCESS, SEQUENCE#, STATUS FROM V$MANAGED_STANDBY;
- PROCESS CLIENT_PROCESS SEQUENCE# STATUS
- ------------------ ---------------- ---------- ------------------------
- ARCH ARCH 735 CLOSING
- DGRD N/A 0 ALLOCATED
- DGRD N/A 0 ALLOCATED
- ARCH ARCH 731 CLOSING
- ARCH ARCH 693 CLOSING
- ARCH ARCH 692 CLOSING
- RFS LGWR 736 IDLE
- RFS UNKNOWN 0 IDLE
- RFS UNKNOWN 0 IDLE
- RFS Archival 0 IDLE
- RFS LGWR 694 IDLE
- PROCESS CLIENT_PROCESS SEQUENCE# STATUS
- ------------------ ---------------- ---------- ------------------------
- MRP0 N/A 736 APPLYING_LOG
- RFS UNKNOWN 0 IDLE
- RFS Archival 0 IDLE
6.查询,添加standby log
点击(此处)折叠或打开
- select GROUP#, DBID db_id, THREAD#, SEQUENCE#, BYTES, USED, ARCHIVED, STATUS, FIRST_CHANGE#, NEXT_CHANGE#,LAST_CHANGE# from v$standby_log ;
- alter database add standby logfile thread 1 group 7 size xxx ,group 8 size xxx ,group 9 size xxx,group 10 size xxx ;
进程
数据
同步
应用
查询
检查
情况
日志
时间
状态
角色
延迟
使用率
实时
模式
保护
切换
命令
管理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技工作委员会
金融科技创新监管互联网金融
易互联网科技有限公司
互联网金融公司科技
无线互联网科技
国外互联网科技网站
互联网公司会议桌创意科技软装饰
云创客互联网科技公司
互联网金融科技公司干啥的
广州恒生互联网科技有限
岳阳华臻互联网科技有限公司
互联网保险科技创业
洛阳共同富裕互联网科技有限公司
科技互联网海报
黑科技 体验场景 互联网大会
神州科技互联网有限公司
九思连强互联网电子科技有限公司
众联互联网络科技
亚光科技低轨卫星互联网
六子台科技互联网展会
互联网络科技
疫情对互联网科技公司影响
互联网科技小额贷款
火传媒上海互联网科技
大白互联网科技
科技互联网大厂
赶超互联网科技 微信多开
深圳艾果互联网通讯科技
互联网企业科技类企业如何做账
广东猫王互联网科技有限公司电话