博客文章除注明转载外,均为原创。转载请注明出处。

Oracle sysaux表空间占用过大处理办法:

step1:检查表空间的使用情况
Oracle sysaux表空间使用过大处理-1-LMLPHP
sysaux表空间空间使用是很大的。
step2:检查表空间被内容占用:
Oracle sysaux表空间使用过大处理-1-LMLPHP
主要是awr信息库使用了sysaux表空间,
step3:检查awr相关的配置信息:
Oracle sysaux表空间使用过大处理-1-LMLPHP
有2个awr资料库,分别是dbid=3737847129,和dbid=3579412924的数据库
Oracle sysaux表空间使用过大处理-1-LMLPHP
可知dbid=3737847128不是当前的数据库。
step4.继续看看是哪些对象在使用了sysaux表空间

Oracle sysaux表空间使用过大处理-1-LMLPHP
看得出,大部分都是3737847129的资料库。

step4:由于dbid=3737847129
不是当前数据库,因此清理方法比较简单:
使用使用dbms_swrf_internal包来删除
Oracle sysaux表空间使用过大处理-1-LMLPHP
结果如下:
Oracle sysaux表空间使用过大处理-1-LMLPHP

清理的结果如下:
Oracle sysaux表空间使用过大处理-1-LMLPHP

--the end
09-10 00:08
查看更多