SYSAUX表空间满对数据库的影响以及解决措施
转载 cpgl40148 最后发布于2018-01-01 22:59:25 阅读数 681 收藏 1.概要 SYSAUX表空间满了,会影响登录嘛?会影响数据库正常运行吗?怎么处理呢?容易的想到,增加空间,删除被耗的空间,首先恢复生产业务为重。对于排查消耗SYSAUX空间大的对象,无论哪个版本,都一样,查看是否存放较大的业务表,或者个人的中间表。对于12C来说,更加关注的一个就是:数据库的audit_trail审计参数是否为开启的,如果该参数值为DB,则关注ausdsys模式下的audsys组件,即audsys.CLI_SWP$459d3b9$1$1表的lob段SYS_LOB0000091784C00014$$的大小。如果为NONE,则和10G与11G的排查一样的思路去排查SYSAUX里的大对象。 2.案例分析 1、备份检查 在日常的备份维护当中,从备份检查集中采集的结果发现,多个库的归档备份失败。 2、检查归档备份或者全库的备份的日志输出 3、检查catalog库的audit_trail参数values=’DB’. 4、查看该库的alert日志: 5、查看消耗SYSAUX表空间大的对象(段): 其中,audsys组件的lob段占了31.5G。 6、尝试使用sys用户对该lob段对应的表进行truncate: 发现sys用户也没有权限。 7、使用存储过程执行清理: begin