当前位置: 首页 > news >正文

与 Oracle Dataguard 相关的进程及作用分析

与 Oracle Dataguard 相关的进程及作用分析

目录

  • 与 Oracle Dataguard 相关的进程及作用分析
  • 与 Oracle Dataguard 相关的进程及作用分析
    • 一、主库的进程
        • 1、LGWR 进程
        • 2、`ARCH`进程
        • 3、LNS 进程
    • 二、备库的进程
        • 1、RFS 进程
        • 2、ARCH
        • 3、MRP(Managed Recovery Process)进程
        • 4、LSP 进程
        • 5、`PR0x` 进程

与 Oracle Dataguard 相关的进程及作用分析

Oracle DG中,相关的进程包括:RFSLNSnMRPLSP等,这些进程是DG结构中日志传输、接受和应用的关键性进程。

一、主库的进程

1、LGWR 进程

在主库上,这个进程负责吧redo buffer中的内容写入online redo log

2、ARCH进程

归档进程,专门负责本地归档。

3、LNS 进程

DG可以使用ARCHLGWR来传送日志,但它们都是把日志发送给本地的LNSLGWR Network Server process)进程,然后备库的RFS进程接收数据,接收到的数据可以存储在备库的standby redo log中或备库的归档日志中,然后再应用到备库中。

在主库查看LNS进程信息如下:

SQL> select process, status, sequence# from v$managed_standby;PROCESS   STATUS	SEQUENCE#
--------- ------------ ----------
ARCH	  CLOSING	   324114
ARCH	  CLOSING	   317879
ARCH	  CLOSING	   324115
ARCH	  CLOSING	   324116
LNS	  WRITING	   324117

二、备库的进程

1、RFS 进程

RFSRemote File Server)进程负责接收网络上传来的redo日志,并把这些日志写到standby redo log文件中。

对于物理备库而言,RFS进程可以直接将日志写进Standby Redo logs,也可以直接将日志信息写到归档日志中。在备库中查看RFS进程的信息:

SQL> select process, status, sequence# from v$managed_standby;PROCESS   STATUS	SEQUENCE#
--------- ------------ ----------
ARCH	  CLOSING	   324117
ARCH	  CLOSING	   114458
ARCH	  CONNECTED		0
ARCH	  CLOSING	   324116
RFS	  IDLE		   324118
RFS	  IDLE			0
RFS	  IDLE			0
RFS	  IDLE			0
MRP0	  APPLYING_LOG	   324118
RFS	  IDLE			0
RFS	  IDLE			0
RFS	  IDLE		   114459
RFS	  IDLE			013 rows selected.
2、ARCH

归档进程,只是在主库上需要归档的是 redo log文件,备库上需要归档的是standby redo log文件的内容。

3、MRP(Managed Recovery Process)进程

MRP(magaged recovery process)进程负责协调介质恢复管理工作,整个物理备库就是建立在介质恢复技术上的。

该进程只针对物理备库,作用为应用从主库传递过来的Redo log到物理备库,称为Redo Apply

如果使用SQL语句【ALTER DATABASE RECOVER MANAGED STANDBY DATABASE;】启用该进程,那么前台进程将会做恢复。如果加上【DISCONNECT】语句,那么恢复过程将在后台进程,发出该语句的进程可以继续做其它的事情。MRP 进程信息:

SQL> select process, status, sequence# from v$managed_standby;PROCESS   STATUS	SEQUENCE#
--------- ------------ ----------
ARCH	  CLOSING	   324117
ARCH	  CLOSING	   114458
ARCH	  CONNECTED		0
ARCH	  CLOSING	   324116
RFS	  IDLE		   324118
RFS	  IDLE			0
RFS	  IDLE			0
RFS	  IDLE			0
MRP0	  APPLYING_LOG	   324118
RFS	  IDLE			0
RFS	  IDLE			0
RFS	  IDLE		   114459
RFS	  IDLE			013 rows selected.
4、LSP 进程

LSP(logical standby process)进程在logical standby中才有,功能和物理备库的MRP进程类似,负责协调SQL APPLY过程。LSP进程控制应用Redo日志到逻辑备库。

5、PR0x 进程

PR0xParallel Recover Process)进程是进行具体恢复工作的进程,如果是real-time apply模式下,该进程会从standby redo log文件中读日志;而在其他模式下,是从归档日志中读取日志然后再进行日志应用。

http://www.lryc.cn/news/516931.html

相关文章:

  • 游戏语音趋势解析,社交互动有助于营造沉浸式体验
  • 美食烹饪互动平台
  • 【51单片机零基础-chapter5:模块化编程】
  • Redis中的主从/Redis八股
  • ROS笔记
  • 在 Linux 上调试 C++ 程序
  • 让跨 project 联查更轻松,SLS StoreView 查询和分析实践
  • 20240107-类型转换
  • 关于Linux PAM模块下的pam_listfile
  • OKHttp调用第三方接口,响应转string报错okhttp3.internal.http.RealResponseBody@4a3d0218
  • 弱电与电力工程领域,如何通过工程项目管理软件提升效率
  • 引领实时数据分析新时代:阿里云实时数仓 Hologres
  • 什么是中间件中间件有哪些
  • css中的部分文字特性
  • PyQt5 UI混合开发,控件的提升
  • IP查询于访问控制保护你我安全
  • SpringBoot数据层解决方案
  • 前端数据模拟器 mockjs 和 fakerjs
  • Python 类 Class
  • PHP语言的并发编程
  • 小米智能哑铃上市,代理 IP 视角下的智能健身新篇
  • 业务日志设计
  • 对话|全年HUD前装将超330万台,疆程技术瞄准人机交互“第一屏”
  • 【论文笔记】QLoRA: Efficient Finetuning of Quantized LLMs
  • 计算机网络之---物理层的基本概念
  • Burpsuite20241102macM1版安装
  • 缓存常见问题
  • C++ 入门第25天:线程池(Thread Pool)基础
  • 微信小程序中的 storage(本地存储)和内存是两个完全不同的存储区域
  • WLAN基本原理与配置