成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

undo表空間多久自動(dòng)釋放 如何讓Oracle釋放undo表空間?

如何讓Oracle釋放undo表空間?為了清理這部分空間,使用以下步驟完成更換操作。1創(chuàng)建新的undo表空間undobs2創(chuàng)建undo表空間undotbs2數(shù)據(jù)庫(kù)“/u01/APP/Oracle/or

如何讓Oracle釋放undo表空間?

為了清理這部分空間,使用以下步驟完成更換操作。1創(chuàng)建新的undo表空間undobs2創(chuàng)建undo表空間undotbs2數(shù)據(jù)庫(kù)“/u01/APP/Oracle/oradata/mydb/undo02。DBF “size 512M reuseautotext on next 64M maxsize unlimited reservation noguarante blocksize 8K flashback on用實(shí)際Oracle數(shù)據(jù)庫(kù)路徑2替換紅色部分。Switch system table space alter system set undo able space=undotbs2 scope=both將Oracle的當(dāng)前undo表空間切換到undotbs2。三。重新啟動(dòng)數(shù)據(jù)庫(kù),通過命令行[root$smserver]sqlplus/nolog[root$smserver]conn/as SYSDBA[root$smserver]shutdown immediate[root$smserver]startup登錄數(shù)據(jù)庫(kù)。4刪除原來的undo content drop表空間undotbs1包含的內(nèi)容,重復(fù)第三步操作,重新啟動(dòng)數(shù)據(jù)庫(kù)

這里需要區(qū)分要收縮的表空間與undo表空間、temp表空間或普通數(shù)據(jù)表空間。

1. 如果它是臨時(shí)表空間,則可以在刪除后重建。

2. 如果是撤消表空間,則創(chuàng)建新的撤消表空間,將新的撤消表空間指定為默認(rèn)數(shù)據(jù)庫(kù)表空間,并刪除原始的撤消表空間。

3. 如果是數(shù)據(jù)表空間,則可以通過表空間遷移來降低高水位,并執(zhí)行收縮表空間來釋放空間。

Oracle如何通過收縮表空間釋放空間?

有兩種處理方法,一種是添加undo表空間的數(shù)據(jù)文件,另一種是切換undo表空間。在這種情況下,通常在撤消表空間已經(jīng)非常大的情況下使用。

表空間已更改。

2. 切換撤消表空間

1。新建表空間[undo table space

SQL> Create undo table space[undo table space

表空間已創(chuàng)建。

2. 切換到新的撤消表空間。操作如下

SQL>alter system set undoTablespace=undotbs2scope=both

系統(tǒng)已更改。

3. 將原始撤消表空間設(shè)置為脫機(jī):

SQL>alter table space offline

表空間已更改。

4. 刪除原始撤消表空間:

SQL>刪除包含內(nèi)容和數(shù)據(jù)文件比例約束的表空間

表空間已被刪除。

如果只是drop table space undo,則只刪除控制文件中的記錄,而不會(huì)物理刪除該文件。

Dropundo表空間只能在不使用時(shí)創(chuàng)建。

如果正在使用撤消表空間(例如,事務(wù)失敗,但恢復(fù)尚未成功),drop table space命令將失敗。Include內(nèi)容可以在drop表空間中使用。

為什么undo空間有500多g釋放不出來了?

檢查數(shù)據(jù)后,使用以下命令:

alter database datafile path AUTOEXTEND off;cancel auto extension,

alter database datafile path AUTOEXTEND on;set auto extension。

也可以實(shí)現(xiàn)。

檢查表空間數(shù)據(jù)文件是否自動(dòng)擴(kuò)展:

sqlcolfileuunameformata40

sqlcoltablespaceuunameformata20

sqlselectfileuid,fileuname,tablespaceuname,autoextensiblefromdbaudataufilesrorderbyfileuid

fileuidfileunametablespaceunameaut

-------------------------------------------------------------------

1c:oracleoradataoradbsystem01.dbfsystemyes

2c:oracleoradataoradbrbs01.dbfrbyes

3c:oracleoradataoradb%users01.dbfuseryes

4c:oracleoradataoradbtemp01.dbftemyes

5c:oracleoradataoradbtools01.dbftools是

6c:oracleoradat aoradbindx01.dbfindxyes

7c:oracleoradataoradbdr01.dbfdrsysyes

8d:測(cè)試.dbftestno

選擇了8行。解釋如下:test表空間是使用以下語句創(chuàng)建的實(shí)驗(yàn)表空間。它沒有指定AUTOEXTEND參數(shù),因此不會(huì)自動(dòng)擴(kuò)展。