system表空間使用率達到了99%, 經查出,是審計表aud$占用絕大部分的空間。
--占用表空間system物件大小排名
select
*from (select segment_name, sum(bytes) /
1024
/1024
mb
from
dba_segments
where tablespace_name =
'system
'group
bysegment_name
orderby2
desc)
where rownum <
100;
經查, 是 aud$占用最多, 而且占用絕大多數.
查詢system表空間的使用率
selectb.tablespace_name "表空間",
b.bytes
/1024
/1024
"大小m",
(b.bytes
-sum(nvl(a.bytes,0)))/
1024
/1024
"已使用m",
substr((b.bytes
-sum(nvl(a.bytes,0)))/(b.bytes)*
100,1,5
) "利用率"
from
dba_free_space a,dba_data_files b
where a.file_id
=b.file_id
and b.tablespace_name=
'system
'group
by b.tablespace_name,b.file_name
,b.bytes
order
by b.tablespace_name;
--truncate表aud$, 要用 sys才有許可權操作
truncate
table sys.aud$;
再次查詢表空間使用率, 降低90%
MarginNote3占用空間很大的解決方案
最近使用marginnote感覺良好,但是突然發現ipad記憶體空間不夠了 開啟ipad storage才發現,marginnote佔了14個g 這對於原本就不富裕的儲存空間更是雪上加霜。我以為是筆記檔案太大了。然後把一些書都筆記搬遷之後,刪除了。最後我找到了乙個解決方案。把筆記檔案備份到ipad本...
表空間表使用者索引表空間
轉 案例一 建立表空間及使用者 第1步 建立臨時表空間 create temporary tablespace ivms86x0 temp 測試成功!註記 表空間名字不能重複,即便儲存的位置不一致,但是dbf檔案可以一致 tempfile i oracle oradata oracle11g ivm...
建立表空間 臨時表空間 使用者 指定表空間
1 刪除已有的舊資料 表空間和臨時表空間下 drop tablespace user data including contents and datafiles drop tablespace user temp including contents and datafiles 2 建立表空間 建立...