New in 12.2- 让每个PDB都拥有自己的 local undo表空间

12.1引入temp undo概念 ,12.2引入local undo,也就是每个pdb拥有自己的undo表空间(以前版本共用一个undo表空间),rac中每个pdb每个实例都有自己的undo。

使用local undo的益处

1、隔离后,减少undo表空间的争用,同时方便拔插 2、flashback a PDB 3、point-in-time recovery PDB 4、relocating a PDB or cloning a PDB that is in open read/write mode

所以推荐使用local undo。

Shared Undo

Local Undo

在DBCA时会有local undo选项,且默认勾选

>关闭local undo

关闭后在PDB中查询undo为CDB中共享的undo表空间。 >打开local undo:

重启数据库并对修改做查询

连接到PDB1

打开loacl undo后,自动为当前的PDB创建undo表空间,同时新创建pdb,自动创建自己的undo表空间

可以通过配置pdb$seed的undo,从而使根据seed模板创建的pdb后undo表空间的名字、大小等:

修改undo表空间

连接到CDB root

创建PDB数据库pdb3,再次查询相关配置

或者是直接在pdb$seed中删除undotbs1,之后创建的pdb都只有SEEDUNDOTS1表空间:

创建PDB数据库pdb4

连接到pdb4

详细参考官方文档: http://docs.oracle.com/database/122/ADMIN/administering-a-cdb-with-sql-plus.htm#ADMIN-GUID-24EA5811-94F0-4EEC-864F-23AEF48F2D51

原文发布于微信公众号 - 数据和云(OraNews)

原文发表时间:2017-04-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏封碎

ConditionVariable的用法 博客分类: Android AndroidUPOSthread

      线程操作经常用到wait和notify,用起来稍显繁琐,而Android给我们封装好了一个ConditionVariable类,用于线程同步。提供了...

482
来自专栏吴小龙同學

Android之BroadcastReceiver

什么是BroadcastReceiver?   BroadcastReceiver,广播接收者,它是一个系统全局的监听器,用于监听系统全局的Broadcast消...

3415
来自专栏Spring相关

创建一个Android项目

Generate Layout File勾选的话会默认创一个默认的布局,launcher Activity只的是把当前的类当做主活动

754
来自专栏肖蕾的博客

关于Android开发中遇到的内存不够的情况

922
来自专栏开源优测

接口测试 | 21 基于flask弄个restful API服务出来

概述 上篇我们很简单的分享了如何基于flask搞一个支持http GET\POST\HEAD\DELETE方法的服务,大家可以根据这个简单的实例进行扩展。 下面...

3329
来自专栏数据之美

linux 系统监控、诊断工具之 lsof 用法简介

1、lsof 简介 lsof 是 linux 下的一个非常实用的系统级的监控、诊断工具。 它的意思是 List Open Files,很容易你就记住了它是 “...

3306
来自专栏张坤的专栏

Unity编译Android的原理解析和apk打包分析

最近由于想在Scene的脚本组件中,调用Android的Activity的相关接口,就需要弄明白Scene和Activity的实际对应关系,并对Unity调用A...

2.5K0
来自专栏Android小菜鸡

搭建一个MVP框架

  MVP是一种设计模式,是MVC模式的一种演变。他出现的主要目的是划分代码模块职责,降低模块耦合度,易于单元测试。

1204
来自专栏Android相关

Android沉浸式状态栏与Dialog/PopupWindow兼容

在使用某APP的过程中发现,该APP对PopupWindow的沉浸式支持并不好,在使用PopupWindow的时候,状态栏会变成纯白色,看不到时间信号等等。如下...

3573
来自专栏Golang语言社区

【Golang语言社区】Go语言操作注册表思路

   大家好,我是社区主编彬哥;本篇文章主要是介绍下Go如何操作windows的注册的思路;在windows平台,用cmd命令大家都启动过注册表吧? 先  wi...

3717

扫码关注云+社区