Sytem 表空間很大

2022-04-12 07:49:24 字數 1111 閱讀 8962

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表空間的使用率

select

b.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 建立表空間 建立...