SYSAUX表空間收縮

SYSAUX表空間使用率過高,達到90%以上,此時根據百度得來的SQL查詢

 

SELECT occupant_name"Item",
round(space_usage_kbytes/1024/1024,3)"Space Used (GB)",
schema_name "Schema",
move_procedure "MoveProcedure"
FROM gv$sysaux_occupants
ORDER BY 2 Desc

 

看的出大部分都是AWR,但是,並不是被AWR報告佔用了,我們從segment來看

 

SELECT segment_name,SUM(BYTES)/(1024*1024*1024) FROM dba_segments WHERE tablespace_name='SYSAUX'
GROUP BY segment_name
ORDER BY SUM(BYTES) DESC

 

可以看出WRH$_ACTIVE_SESSION_HISTORY佔了大部分,這個表不會被刪除,只會越增越多,只需把此表清空即可(需登錄sys用戶刪除),刪除此表不影響數據庫,因爲存儲的是一下session歷史數據

 

truncate table WRH$_ACTIVE_SESSION_HISTORY

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章