love wife love life —Roger的Oracle/MySQL/PostgreSQL数据恢复博客

Phone:18180207355 提供专业Oracle/MySQL/PostgreSQL数据恢复、性能优化、迁移升级、紧急救援等服务

Oracle 21c support flashback database of PDB

本站文章除注明转载外,均为本站原创: 转载自love wife love life —Roger的Oracle/MySQL/PostgreSQL数据恢复博客

本文链接地址: Oracle 21c support flashback database of PDB

近几天Oracle 21c终于发布提供下载了,目前发布了x86版本,之前看文档说21c 支持PDB级别的flashback database闪回,这是一个不错的特性。这里进行测试验证一下。

从上面来看,pdb级别的闪回操作方式跟之前差不多。flashback database操作,必须要以resetlogs方式打开;不过这里有一点需要注意的是,PDB级别的闪回并不会重置redo。因为多租户环境下,Redo是属于CDB级别,因此从技术层面来讲也不可能会被重置,否则cdb中的其他pdb就会存在数据丢失了。那么这个技术是如何实现的呢?目前还不清楚,抽空再深入研究一下。从alert log来看,也能获得一定信息:

既然能够进行PDB级别的resetlogs操作,那么想必应该也可以进行PDB级别的跨resetlogs进行恢复了,即PDB也有incarnation的概念。

从测试来看如我们所料。果然是支持的。可以看到Oracle 21c的功能越来越强大了。国产数据库的追赶路途,又要被拉大了。。。

 

Leave a Reply

You must be logged in to post a comment.