oracle表空間清理_第1頁
oracle表空間清理_第2頁
oracle表空間清理_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 oracle表空單清理分類: oracle tiptop2013-06-03 14:28 279人閱讀 評(píng)論(0) 收藏 舉報(bào)1.查詢表空間使用情況:sqlplus system/managertopprodSQL>q_tbsFREE2.查詢temp使用方法:sqlplus system/managertopprodSQL>SELECT    d.tablespace_name       &

2、#160;              tablespace_name  , d.status                               tab

3、lespace_status  , NVL(a.bytes, 0)                        tablespace_size  , NVL(t.bytes, 0)              

4、          used  , TRUNC(NVL(t.bytes / a.bytes * 100, 0) used_pct  , NVL(s.current_users, 0)                current_usersFROM    sys.dba_tablespaces d 

5、 , ( select tablespace_name, sum(bytes) bytes      from dba_temp_files      group by tablespace_name    ) a  , ( select tablespace_name, sum(bytes_cached) bytes      from v$temp_extent_pool  

6、0;   group by tablespace_name    ) t  , v$sort_segment  sWHERE      d.tablespace_name = a.tablespace_name(+)  AND d.tablespace_name = t.tablespace_name(+)  AND d.tablespace_name = s.tablespace_name(+)  AND d.extent_management

7、 like 'LOCAL'  AND d.contents like 'TEMPORARY'2.清理TEMP臨時(shí)表空間:(在無用戶連接的狀況下操作,最好在清理之前重啟一下數(shù)據(jù)庫)#重啟數(shù)據(jù)庫sqlplus '/as sysdba'SQL>shutdown immediateSQL>startup#創(chuàng)建一個(gè)臨時(shí)表空間temp02,用作臨時(shí)替換SQL>create temporary tablespace temp02 tempfile '/u2/oradb/oradata/topprod/temp02.dbf&#

8、39; size 10M autoextend on next 10M; #將系統(tǒng)臨時(shí)表空間指向temp02SQL>alter database default temporary tablespace temp02;#刪除原來的臨時(shí)表空間tempSQL>drop tablespace temp including contents and datafiles;#創(chuàng)建新的臨時(shí)表空間tempSQL>create temporary tablespace temp tempfile '/u2/oradb/oradata/topprod/temp01.dbf

9、9; size 4096M autoextend on next 100M;#將系統(tǒng)臨時(shí)表空間指回tempSQL>alter database default temporary tablespace temp;#刪除臨時(shí)表空間temp02SQL>drop tablespace temp02 including contents and datafiles;3.清理UNDO表空間:(在無用戶連接的狀況下操作,最好在清理之前重啟一下數(shù)據(jù)庫)#重啟數(shù)據(jù)庫sqlplus '/as sysdba'SQL>shutdown immediateSQL>startup

10、#創(chuàng)建一個(gè)UNDO表空間undotbs2,用作臨時(shí)替換SQL>create undo tablespace undotbs2 datafile '/u2/oradb/oradata/topprod/undotbs02.dbf' size 10M autoextend on next 10M; #將系統(tǒng)UNDO表空間指向undotbs2SQL>alter system set undo_tablespace=undotbs2 scope=both;#確保所有在UNDOTBS1的undo segment都已offlineSQL> select SEGME

11、NT_NAME ,STATUS ,TABLESPACE_NAME from dba_rollback_segs;#刪除原來的UNDO表空間undotbs1SQL>drop tablespace undotbs1 including contents and datafiles;#創(chuàng)建新的臨時(shí)表空間undotbs1SQL>create undo tablespace undotbs1 datafile '/u2/oradb/oradata/topprod/undotbs01.dbf' size 4096M;#將系統(tǒng)UNDO表空間指回undotbs1SQL>alt

12、er system set undo_tablespace=undotbs1 scope=both;#刪除UNDO表空間undotbs2SQL>drop tablespace undotbs2 including contents and datafiles;3.清理TEMPTABS表空間:#刪除TEMPTABS表空間SQL>drop tablespace temptabs including contents and datafiles;#創(chuàng)建TEMPTABS表空間  SQL>create tablespace temptabs datafile 

13、9;/u2/oradb/oradata/topprod/temptabs.dbf' size 4096M autoextend on next 100M;或者刪除表select 'drop table '|segment_name |'' from dba_segments where tablespace_name='TEMPTABS' and segment_name like 'TT%' and segment_name not like '%_FILE'4.增加系統(tǒng)表空間:alter tablespace SYSTEM add datafi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論