(第69天)可刷新 PDB

介绍

从 Oracle 12CR2 版本开始支持可刷新 PDB,在 19C 版本后功能更加强大,为什么会衍生出这个技术呢?

  • 很多生产的 PDB 数据量很大,如果使用传统的方式进行克隆操作可能需要相当长的时间,并且克隆之后的数据无法随着源库更新而刷新,为了尽量减少对生产系统库的影响,可刷新 PDB 自然就应运而生。
  • 可刷新 PDB 支持通过源 PDB 的 redo 日志手动/自动刷新数据,不刷新时,可刷新的克隆 PDB 还能够以只读方式打开。
  • 可刷新 PDB 还支持源 PDB 和刷新 PDB 之间的角色切换,可以实现一些负载均衡以及故障恢复的功能。

可刷新 PDB 支持的刷新模式:

  • REDRESH MODE NONE:默认值,创建不可刷新的 PDB 。
  • REDRESH MODE MANUAL:创建必须手动刷新的可刷新 PDB,刷新时要求关闭 PDB。
  • REDRESH MODE EVERY number_of_minute MINUTES:创建可自动刷新的 PDB,该 PDB 在指定分钟后会自动刷新,使用自动刷新的可刷新 PDB 也可以进行手动刷新,刷新时要求关闭 PDB 。

可刷新 PDB 常用用途:

  • PDB 数据同步
  • PDB 迁移升级
  • PDB 切换/灾备

环境信息

测试环境信息:

角色 主机名 IP地址 数据库版本 实例名 DB名

猜你喜欢

转载自blog.csdn.net/m0_50546016/article/details/134958915
pdb