建立與管理撤消表空間

2021-09-11 22:49:48 字數 741 閱讀 9629

建立撤銷表空間的語法:

create undo tablespace

eg:create undo tablespace myundo

datafile 『c:\oraclefile\myundo.dbf』

size 10m

(c盤orcalefile資料夾需要自己提前建立)

2.切換撤銷表空間

修改預設撤銷表空間

alter system set undo_tablespace='myundo';
3.修改撤銷記錄的保留時間

撤銷表空間中的撤銷記錄的保留時間由引數 undo_retention決定,預設為900秒,900秒後從撤銷表空間中徹底清除

修改保留時間

alter system set undo_retention=1200;
檢視保留時間

show parameter undo_retention;
4.刪除撤銷表空間

①將資料庫所使用的撤銷表空間切換為undotbs1

alter system set undo_tablespace='undotbs1';
②刪除撤銷表空間myundo

drop tablespace myundo including contents and datafiles;

收縮重建撤消表空間

1 連線並檢視原撤消表空間名 d documents and settingslming sqlplus nolog sql plus release 9.2.0.1.0 production on 星期二 4月 2210 48 492008 1982 2002 conn sys allview a...

oracle undo表空間的建立與管理

undo表空間在建立的時候,由於每個人對資料庫理解的不同,所以在安裝以及管理的時候會出現一下偏差。目前見到理解偏差最大的是undo表空間這塊 1.在建立的時候設定成固定大小 2.在原有的undo表空間不夠用的基礎上,直接新增資料檔案,並切設定成固定大小 以上的兩種操作方式經常會引發同乙個問題 導致u...

Oracle 表空間的建立與管理

oracle資料庫建立之後有一些預設的表空間隨之被建立,查詢資料字典 dba data files 可以得到資料庫當前的所有表空間資訊。select from v tablespace select tablespace name,file name,bytes 1024 1024 as size ...