DG 日常管理命令汇总
发表于:2024-09-24 作者:千家信息网编辑
千家信息网最后更新 2024年09月24日,1.启动/停止MRP进程log_archive_dest 为LGWR时需要创建standby redolog,为arch时无须设置standby redolog--必须设置standby redolo
千家信息网最后更新 2024年09月24日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安全错误
数据库的锁怎样保障安全
昆明软件开发公司新公司
免费域名服务器地址
歌尔声学软件开发待遇
本地时间与服务器时间
计算机网络技术与应用填空题
大学网络技术应用学什么
珍猪菜网络技术有限责任公司
网络安全手工作品粘土
网络技术交流吧
国外 软件开发流程
网络安全攻防演习总结
维修资料数据库机械参数
怎么找到服务器
16年发生过的网络安全问题
php数据库一键搭建
数据库索引 博客园
浙江格家网络技术有限公司金庭
游戏服务器遭到攻击可以判刑吗
湖南ipfs服务器云主机
网络安全保险平均损失多少
深圳大疆软件开发怎么样
论文里具体数据库
沙坪坝区企业网络技术服务礼仪
宝安区正规网络技术开发动态
sp370 开发软件开发
网络安全未来发展规定
simpledb数据库实验
怀旧服如何删除连接服务器
强制存取数据库安全吗
西安交大锐思数据库登陆