sysaux表空间满
1.查看哪个组件占用表空间大
查看哪个组件占用高
SELECT * FROM (SELECT SEGMENT_NAME,
PARTITION_NAME,
SEGMENT_TYPE,
BYTES / 1024 / 1024
FROM DBA_SEGMENTS
WHERE TABLESPACE_NAME = 'SYSAUX'
ORDER BY 4 DESC)
WHERE ROWNUM <= 10;
如果WRH$_ACTIVE_SESSION_HISTORY占用很大的空间
2.原因
数据库bug导致历史信息不能自动清理,导致WRH$_ACTIVE_SESSION_HISTORY组件占用很大空间
3.解决方法
alter session set "_swrf_test_action" = 72;
执行这个语句需要一定的时间。执行的过程中会慢慢清理sysaux表空间