【DM8】理解主备集群、读写分离集群的区别(实时归档、即时归档)

  • 首先了解一下RLOG_PKG 和 KEEP_PKG
RLOG_PKG
  • 物理事务提交时将redo日志写入日志包→数据库事务提交或日志包写满,触发日志刷盘动作→日志刷盘线程将日志包中redo日志写入联机日志文件。
  • 主库以RLOG_PKG为最小单位发送redo日志到备库。 RLOG_PKG为最小单位
KEEP_PKG
  • 主库RLOG_PKG日志通过实时归档机制发送到备库后, 将最新收到的RLOG_PKG保存在内存中,不马上启动重演。 备库这个RLOG_PKG称为KEEP_PKG。

  • 备库KEEP_PKG日志重演时机:
    ① 备库收到新的RLOG_PKG
    ② 收到主库的重演命令
    ③ 备库切换为新主库

1 实时归档、即时归档
实时归档
  • 实时归档将主库产生的redo日志通过MAL系统传递到备库。只在主库生效。

  • 实时归档执行流程:
    ① 主库在redo日志 写入联机日志文件前, 将redo日志发送到备库。
    ② 备库收到redo日志后标记为KEEP_PKG,将原KE

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值