在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Oracle本地UNDO模式怎么实现

139次阅读
没有评论

共计 3188 个字符,预计需要花费 8 分钟才能阅读完成。

本文丸趣 TV 小编为大家详细介绍“Oracle 本地 UNDO 模式怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“Oracle 本地 UNDO 模式怎么实现”文章能帮助大家解决疑惑,下面跟着丸趣 TV 小编的思路慢慢深入,一起来学习新知识吧。

1 转换为共享 undo 模式 1.1 查询当前的模式:

SQL COLUMN property_name FORMAT A30
SQL COLUMN property_value FORMAT A30
SQL SELECT property_name, property_value
FROM database_properties
WHERE property_name =  LOCAL_UNDO_ENABLED 
PROPERTY_NAME PROPERTY_VALUE
------------------------------ ------------------------------
LOCAL_UNDO_ENABLED TRUE

1.2 查看 ROOT 和自己定义的 pdb 对应的 undo 表空间

SELECT con_id, tablespace_name
FROM cdb_tablespaces
WHERE tablespace_name LIKE  UNDO% 
ORDER BY con_id;
 CON_ID TABLESPACE_NAME
---------- ------------------------------
 1 UNDOTBS1
 3 UNDOTBS1

2 切换为共享 undo 模式

SQL  SHUTDOWN IMMEDIATE;
SQL  STARTUP UPGRADE;
SQL  ALTER DATABASE LOCAL UNDO OFF;
SQL  SHUTDOWN IMMEDIATE;
SQL  STARTUP;

2.1 验证

SQL COLUMN property_name FORMAT A30
SQL COLUMN property_value FORMAT A30
SQL SELECT property_name, property_value
FROM database_properties
WHERE property_name =  LOCAL_UNDO_ENABLED 
 
PROPERTY_NAME PROPERTY_VALUE
----------------------------- ------------------------------
LOCAL_UNDO_ENABLED FALSE

虽然已经不是本地 undo 模式了,但是之前存在的 undo 表空间不会自动删除。如果碍事,要手动删除。

SQL SELECT con_id, tablespace_name
FROM cdb_tablespaces
WHERE tablespace_name LIKE  UNDO% 
ORDER BY con_id;
 CON_ID TABLESPACE_NAME
---------- ------------------------------
 1 UNDOTBS1
 3 UNDOTBS1

–删除多余的 undo 表空间

SQL ALTER SESSION SET CONTAINER = pdb1;
SQL SELECT file_name
FROM dba_data_files
WHERE tablespace_name =  UNDOTBS1 
----------------------------------------------------------------------------------------------------
/u02/app/oracle/oradata/cdb1/pdb1/undotbs01.dbf
SQL DROP TABLESPACE undotbs1;
Tablespace dropped.

随着所有老的 undo 表空间被移除了,现在该实例就是运行在共享 undo 模式上了。

3 切换为本地 undo 模式

利用上面的环境,重新切换回去。

查询

可以看到是运行在共享 undo 模式上,而且只有一个 undo 表空间。

SQL SELECT property_name, property_value
FROM database_properties
WHERE property_name =  LOCAL_UNDO_ENABLED 
PROPERTY_NAME PROPERTY_VALUE
------------------------------ ------------------------------
LOCAL_UNDO_ENABLED FALSE
SQL SELECT con_id, tablespace_name
FROM cdb_tablespaces
WHERE tablespace_name LIKE  UNDO% 
ORDER BY con_id;
 CON_ID TABLESPACE_NAME
---------- ------------------------------
 1 UNDOTBS1

3.1 切换为本地 undo 模式

和切换为共享 undo 模式步骤相同。

SQL  SHUTDOWN IMMEDIATE;
SQL  STARTUP UPGRADE;
SQL  ALTER DATABASE LOCAL UNDO ON;
SQL  SHUTDOWN IMMEDIATE;
SQL  STARTUP;

3.2 验证

SQL COLUMN property_name FORMAT A30
SQL COLUMN property_value FORMAT A30
SQL SELECT property_name, property_value
FROM database_properties
WHERE property_name =  LOCAL_UNDO_ENABLED 
PROPERTY_NAME PROPERTY_VALUE
------------------------------ ------------------------------
LOCAL_UNDO_ENABLED TRUE

–可以看到 Oracle 自动为 PDB 创建了一个 undo 表空间

SQL SELECT con_id, tablespace_name
FROM cdb_tablespaces
WHERE tablespace_name LIKE  UNDO% 
ORDER BY con_id;
 CON_ID TABLESPACE_NAME
---------- ------------------------------
 1 UNDOTBS1
 3 UNDO_1

3.3 新创建一个数据库

可以看到新创建的数据库也是运行在本地 undo 模式上。

SQL CREATE PLUGGABLE DATABASE pdb2 ADMIN USER pdb_adm IDENTIFIED BY Password1;
SQL ALTER PLUGGABLE DATABASE pdb2 SAVE STATE;
SQL SELECT con_id, tablespace_name
FROM cdb_tablespaces
WHERE tablespace_name LIKE  UNDO% 
ORDER BY con_id;
 CON_ID TABLESPACE_NAME
---------- ------------------------------
 1 UNDOTBS1
 3 UNDO_1
 4 UNDOTBS1

读到这里,这篇“Oracle 本地 UNDO 模式怎么实现”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-13发表,共计3188字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 乱人伦人妻中文字幕无码久久网 | 一级aaa毛片| 日韩精品乱码av一区二区 | 精品无码国产一区二区三区51安 | 国产麻无矿码直接观看 | 亚洲涩涩精品专区 | 99re久久资源最新地址 | 国产特黄特色a级在线视 | 少妇被爽到高潮喷水久久欧美精品 | 国产片欧美片亚洲片久久综合 | 日韩成人无码一区二区三区 | 欧洲国产伦久久久久久久 | 国产精品原创巨作av | 成人午夜毛片 | 一级日本大片免费观看视频 | 国产xh98hx在线观看 | 国产色在线视频 | 污片在线看 | 麻豆国产人妻欲求不满 | 久久九九99热这里只有精品 | 亚洲激情中文 | 国产精品久久人妻无码 | 久久夜色撩人精品国产av | 成人午夜免费福利 | 欧美大片一级特黄 | 亚洲人成亚洲人成在线观看 | 亚洲 欧美 字幕 一区 在线 | 亚洲三区视频 | 久久亚洲国产最新网站 | 亚洲成人高清在线 | 18分钟处破好疼哭视频在线观看 | 高清亚洲综合色成在线播放放 | 女人让男人桶爽30分钟 | 久久久亚洲欧洲日产国码αv | 久久精品资源 | 青青草久热精品视频在线观看 | 成 人 免费观看网站 | 欧美一级毛片无遮无挡 | 特级做a爰片毛片免费看一区 | 四虎视频在线 | 国产成人综合色在线观看网站 |