甲骨文中怎么清理SYSAUX表空间

  介绍

这篇文章将为大家详细讲解有关甲骨文中怎么清理SYSAUX表空间,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

SM/心田:如果它的值大那么表示心田;信息容量大。
SM/OPTSTAT:如果它的值大那么表示优化器统计信息容量大。

<>之前查询SYSAUX表空间中具体哪个表占用率大:   select  *,得到;   select  segment_name SEGMENT_TYPE总和(字节)/1024/1024  total_mb 得到dba_segments  where  tablespace_name =& # 39;SYSAUX& # 39;, group  by  segment_name, SEGMENT_TYPE  order  by  3, desc)   where  rownum  & lt;=20; <>之前查询快照信息:   SELECT 最小(SNAP_ID),最大(SNAP_ID),得到DBA_HIST_SNAPSHOT; <>之前清理SYSAUX表空间:   1只创建临时表,保存近8天的数据   create  table  mingshuo.ash_bak_20190610  as  select  *,得到sys.WRH _ACTIVE_SESSION_HISTORY 美元;where  SAMPLE_TIME>=sysdate-9;   完成,select  count(*),,得到mingshuo.ash_bak_20190610;   ,,COUNT (*)   ----------   ,,,,12648   1,row 选中。   2只禁用的心田   exec  dbms_workload_repository.modify_snapshot_settings (interval =祝辞,0);   3只truncate  WRH _ACTIVE_SESSION_HISTORY美元   TRUNCATE  TABLE  sys.WRH _ACTIVE_SESSION_HISTORY美元;   4只;truncate 完成后,重建,WRH美元_ACTIVE_SESSION_HISTORY表的索引,并从备份表恢复数据   insert  into  sys.WRH _ACTIVE_SESSION_HISTORY 美元;select  *,得到mingshuo.ash_bak_20190610;   提交;   5只查看索引状态   set  line  300年,pages  200年   col  owner  for 样子   col  index_name  for 故事本来   select  index_owner,   index_name,   partition_name,   的地位,   tablespace_name,   last_analyzed   得到dba_ind_partitions   where  index_name 拷贝(select  index_name   得到dba_indexes   where  table_name 拷贝(& # 39;WRH _ACTIVE_SESSION_HISTORY& # 39;美元)   以及table_owner =, & # 39; sys # 39;);   6只如果索引失效重建索引(测试的时候是没有失效的,索引为本地索引)   alter  index  sys.WRH _ACTIVE_SESSION_HISTORY_PK 美元;rebuild  parallel  8, nolog;   alter  index  sys.WRH _ACTIVE_SESSION_HISTORY_PK 美元;noparallel;   7只启动的心田   exec  dbms_workload_repository.modify_snapshot_settings (interval =祝辞,60);   8只测试心田和火山灰可能正常生成   推荐- - - - - -手动生成快照   exec  dbms_workload_repository.create_snapshot;   @吗?/rdbms/admin/awrrpt   @吗?/rdbms/admin/ashrpt   9只删除备份表   drop  table  mingshuo.ash_bak_20190610 净化;

关于甲骨文中怎么清理SYSAUX表空间就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

甲骨文中怎么清理SYSAUX表空间