登录
登录 注册新账号
注册
已有账号登录
Oracle 11g SYSTEM表空间暴增问题
家栋 阅读 452 次
12月30日发布

Oracle 11g SYSTEM表空间暴增问题

*一、.查看SYSTEM表空间前9大的段

SQL> set lines 120

SQL> col owner for a30

SQL> col segment_name for a30

SQL> col owner for a30

SQL> SELECT*

2 FROM (SELECT BYTES, segmentname, segmenttype, owner

3 FROM dba_segments

4 WHERE tablespace_name = 'SYSTEM'

5 ORDER BY BYTES DESC)

6 WHERE ROWNUM < 10;

BYTES SEGMENTNAME SEGMENTTYPE OWNER

* **

8053063680 AUD$ TABLE SYS

285212672 COBJ#INTCOL# CLUSTER SYS

285212672 IDL_UB1$ TABLE SYS

75497472 SOURCE$ TABLE SYS

49283072 IHOBJ#_COL# INDEX SYS

47185920 HIST_HEAD$ TABLE SYS

33554432 IDL_UB2$ TABLE SYS

27262976 IHHOBJ#_COL# INDEX SYS

26214400 IHHOBJ#_INTCOL# INDEX SYS

9 rows selected.

二、原因

数据库开启了审计,可以通过参数查看。

SQL> show parameter audit_trail;

NAME TYPE VALUE

* **

audit_trail string DB

SQL>

三、解决方法

1、清理aud$段

drop table aud$;

2、进一步可以关闭审计,通过修改audit_trail=none,需要重启数据库

©著作权归作者所有:来自51CTO博客作者roidba的原创作品,如需转载,请注明出处,否则将追究法律责任