SELECT * FROM (SELECT SEGMENT_NAME, SUM(BYTES) / 1024 / 1024 MB FROM DBA_SEGMENTS WHERE TABLESPACE_NAME = 'SYSTEM' GROUP BY SEGMENT_NAME ORDER BY 2 DESC) WHERE ROWNUM < 10;
篩選了空間占用最多的,圖中顯示的資料哪些是可以清理的,怎么清理?
uj5u.com熱心網友回復:
貌似不允許洗掉system的表,可以通過增大空間的方法暫時解決這個問題:一、為system表空間另外新增一個資料檔案。
alter tablespace system add datafile 'D:\oracleXE\oradata\XE\system_01.dbf' resize 1024M
二、更改system表空間的資料檔案SYSTEM.dbf分配空間。
alter database datafile 'D:\oracleXE\oradata\XE\system_01.dbf' autoextend on
alter database datafile 'D:\oracleXE\oradata\XE\system_01.dbf' resize 1024M
uj5u.com熱心網友回復:
表空間已經增加2次資料檔案了,2次都是最大空間32G,現在表空間都75G了,沒有其他辦法了么uj5u.com熱心網友回復:
你這個表空間上放什么了呀,這么占用空間
uj5u.com熱心網友回復:
我有一個業務系統,但是業務系統都是單獨建了用戶和表空間的,我也搞不懂為什么C_OBJ#這一個簇,會這么大了
uj5u.com熱心網友回復:
是不是你的業務系統中存在動態建表陳述句,且呼叫頻繁,且最終沒有drop這些表或drop時沒有加purge
uj5u.com熱心網友回復:
http://www.itpub.net/thread-1442093-1-1.htmlhttp://www.eygle.com/archives/2012/05/event_38003_c_obj_intcol.html
大部分建議是重建資料庫~~~
uj5u.com熱心網友回復:
把你的作業系統,資料庫版本都貼一下。應該是bug。uj5u.com熱心網友回復:
把你的作業系統,資料庫版本都貼一下。應該是bug。
作業系統是centos6.5 資料庫是11.2.0.3。0
uj5u.com熱心網友回復:
http://www.itpub.net/thread-1442093-1-1.html
http://www.eygle.com/archives/2012/05/event_38003_c_obj_intcol.html
大部分建議是重建資料庫~~~
c_obj#_intcol#和c_obj# 這兩個是一樣的嗎?我查出來的是c_obj#,你發的鏈接里面提到的是c_obj#_intcol#
uj5u.com熱心網友回復:
你這個庫應該是物件比較多吧,增長的頻繁,大量ddl操作?uj5u.com熱心網友回復:
這個問題有點意思,MARK一下轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/117723.html
標籤:基礎和管理
