国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

重建回滾表空間

來源:懂視網 責編:小采 時間:2020-11-09 14:13:39
文檔

重建回滾表空間

重建回滾表空間:因為意外原因(掉電,人為殺死進程)導致回滾段中的數據沒有提交,回滾段中保留大量數據無法去除,我想到的辦法就是重建表空間。當Oracle中當讀寫大批量數據時候,如果不及時提交任務,會導致回滾表空間的迅速增加,回滾表空間會一直增大,而不自動釋放它占
推薦度:
導讀重建回滾表空間:因為意外原因(掉電,人為殺死進程)導致回滾段中的數據沒有提交,回滾段中保留大量數據無法去除,我想到的辦法就是重建表空間。當Oracle中當讀寫大批量數據時候,如果不及時提交任務,會導致回滾表空間的迅速增加,回滾表空間會一直增大,而不自動釋放它占

因為意外原因(掉電,人為殺死進程)導致回滾段中的數據沒有提交,回滾段中保留大量數據無法去除,我想到的辦法就是重建表空間。當Oracle中當讀寫大批量數據時候,如果不及時提交任務,會導致回滾表空間的迅速增加,回滾表空間會一直增大,而不自動釋放它占

因為意外原因(掉電,人為殺死進程)導致回滾段中的數據沒有提交,回滾段中保留大量數據無法去除,我想到的辦法就是重建表空間。當Oracle中當讀寫大批量數據時候,如果不及時提交任務,會導致回滾表空間的迅速增加,回滾表空間會一直增大,而不自動釋放它占用的硬盤空間,(當然,幾個小時后,系統會自動釋放它自身的占用率,但不會釋放它所占用的硬盤空間),這時,也可以通過重建表空間來解決。

1、重建回滾表空間方法,

思路:先新建回滾表空間,再重新定向到新建的回滾表空間,然后刪除掉原來的回滾表空間。如果覺得有必要,可以再重建原來的表空間,刪除新建的表空間。

-- 創建備用undo表空間

create undo tablespace undotbs2 datafile '/opt/app/oracle/oradata/orcl/undotbs02.dbf' size 100m

-- 切換undo表空間,使系統使用新建的回滾表空間

alter system set undo_tablespace=undotbs2 scope=spfile

--關閉服務

shutdown immediate

--重新啟動服務

startup

-- 刪除掉原來的混滾表空間

drop tablespace undotbs1 including contents and datafiles;

-- 創建原undo表空間

create undo tablespace undotbs1 datafile '/opt/app/oracle/oradata/orcl/undotbs01.dbf' size 1000m;

-- 切換undo表空間

alter system set undo_tablespace=undotbs1 scope=spfile;

-- 關閉重起并把備用undo表空間drop

shutdown immediate

startup

drop tablespace undotbs2 including contents and datafiles;

2、回滾段無法刪除的處理

癥狀:

刪除回滾段表空間(drop tablespace undotbs1 including contents)的時候報下面的錯

ORA-01548: 已找到活動回退段'_SYSSMU1$',終止刪除表空間

處理過程:

1 create undo tablespace undotbs2 datafile '/opt/app/oracle/oradata/orcl/undotbs02.dbf' size 100m;

alter system set undo_tablespace=undotbs2;

drop tablespace undotbs1 including contents;(進行這部操作的時候會報下面的錯):

ORA-01548: 已找到活動回退段'_SYSSMU1$',終止刪除表空間

2 修改文件/opt/app/oracle/admin/orcl/pfile/init.ora.913201117448,如下:

undo_management=manual

undo_retention=10800

undo_tablespace=undotbs2

_CORRUPTED_ROLLBACK_SEGMENTS =(_SYSSMU1$,_SYSSMU2$,_SYSSMU3$,_SYSSMU3$,_SYSSMU4$,_SYSSMU5$,_SYSSMU6$,_SYSSMU7$,_SYSSMU8$,_SYSSMU9$,_SYSSMU10$)

3 啟動服務

startup pfile=/opt/app/oracle/admin/orcl/pfile/init.ora.913201117448

4 刪除表空間

drop tablespace undotbs1 including contents;

create undo tablespace undotBS1 datafile '/opt/app/oracle/oradata/orcl/undotbs01.dbf' size 1000m;

5 修改init.ora.913201117448,如下:

undo_management=auto

undo_retention=10800

undo_tablespace=undotBS1

#_CORRUPTED_ROLLBACK_SEGMENTS =(_SYSSMU1$,_SYSSMU2$,_SYSSMU3$,_SYSSMU3$,_SYSSMU4$,_SYSSMU5$,_SYSSMU6$,_SYSSMU7$,_SYSSMU8$,_SYSSMU9$,_SYSSMU10$)

6 關閉服務shutdown immediate,并且用下面的命令重新啟動服務

startup pfile=/opt/app/oracle/admin/orcl/pfile/init.ora.913201117448

7 拷貝spfile文件,原先的spfile文件做好備份

create spfile='/opt/app/oracle/product/10.1.0/db_1/dbs/spfileorcl.ora' from pfile='/opt/app/oracle/admin/orcl/pfile/init.ora.913201117448'

8 關閉服務器shutdown immediate,重新啟動服務器startup,刪除新建表空間,即可。

drop tablespace undotbs2 including contents and datafiles;

select segment_name,status,tablespace_name from dba_rollback_segs;

SEGMENT_NAME STATUS TABLESPACE_NAME
------------------------------ ---------------- ------------------------------
SYSTEM ONLINE SYSTEM
_SYSSMU1$ ONLINE UNDOTBS1
_SYSSMU2$ ONLINE UNDOTBS1
_SYSSMU3$ ONLINE UNDOTBS1
_SYSSMU4$ ONLINE UNDOTBS1
_SYSSMU5$ ONLINE UNDOTBS1
_SYSSMU6$ ONLINE UNDOTBS1
_SYSSMU7$ ONLINE UNDOTBS1
_SYSSMU8$ ONLINE UNDOTBS1
_SYSSMU9$ ONLINE UNDOTBS1
_SYSSMU10$ ONLINE UNDOTBS1

11 rows selected.

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

重建回滾表空間

重建回滾表空間:因為意外原因(掉電,人為殺死進程)導致回滾段中的數據沒有提交,回滾段中保留大量數據無法去除,我想到的辦法就是重建表空間。當Oracle中當讀寫大批量數據時候,如果不及時提交任務,會導致回滾表空間的迅速增加,回滾表空間會一直增大,而不自動釋放它占
推薦度:
標簽: 空間 殺死 原因
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 欧美日韩国产一区 | 亚洲综合视频 | 香蕉视频99 | 亚洲四色 | 亚洲爱爱网站 | 怡红院一区二区三区 | 91久久精品国产91久久性色也 | 欧美一页 | 亚洲一区二区三区免费观看 | 欧美性野久久久久久久久 | 欧美日本一区二区三区 | 国产精品亚洲αv天堂2021 | 国产欧美日韩高清专区手机版 | 日韩一区二区三区在线播放 | 性欧美大战久久久久久久野外黑人 | 97久久综合区小说区图片专区 | 欧美 日韩 国产 色 欧美 日韩 中文 | 黄色毛片免费看 | 国产一区二区三区在线看 | 国产一级内谢a级高清毛片 国产最新精品视频 | 亚洲欧美日韩综合网导航 | 国产成人乱码一区二区三区 | 中文在线第一页 | 欧美一级视频在线观看 | 热久久国产欧美一区二区精品 | 欧美成人亚洲高清在线观看 | 欧美一区二区三区大片 | 永久免费观看的毛片的网站下载 | 欧美日韩精品一区二区三区高清视频 | 亚洲欧美一区二区三区不卡 | 国产欧美一区二区三区鸳鸯浴 | 夜精品a一区二区三区 | 欧美在线精品一区二区三区 | 羞羞色院91精品网站 | 在线国产高清 | 香蕉视频你懂的 | 精品一区二区久久久久久久网精 | 久久国产精品一区二区三区 | 日韩美一区二区 | 欧美日韩国产va另类试看 | 亚洲欧美日韩在线播放 |