甲骨文sysaux表空间满了怎么处理

  介绍

这篇文章主要介绍“甲骨文sysaux表空间满了怎么处理”,在日常操作中,相信很多人在甲骨文sysaux表空间满了怎么处理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“甲骨文sysaux表空间满了怎么处理”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

用如下语句查询表空间

 select 上部(f.tablespace_name),“ts-name",
  ,,,,,,d.tot_grootte_mb “ts-bytes (m)“,
  ,,,,,,d.tot_grootte_mb 作用;f.total_bytes “ts-used  (m)“,
  ,,,,,,f.total_bytes “ts-free (m)“,
  ,,,,,,to_char(圆((d.tot_grootte_mb 作用;f.total_bytes),/, d.tot_grootte_mb  *, 100年,
  ,,,,,,,,,,,,,,,,,,,,2),
  ,,,,,,,,,,,,,,& # 39;990.99 & # 39;),“ts-per"
  ,,,,,,,,得到(select  tablespace_name,
  ,,,,,,,,,,,,,,圆(总和(字节),/,(1024,*,1024),2),total_bytes,
  ,,,,,,,,,,,,,,圆(max(字节),/,(1024,*,1024),2),max_bytes
  ,,,,,,,,得到sys.dba_free_space
  ,,,,,,,,group  by  tablespace_name), f,
  ,,,,,,(select  dd.tablespace_name,
  ,,,,,,,,,,,,,,圆(总和(dd.bytes),/, (1024, *, 1024), 2), tot_grootte_mb
  ,,,,,,,,,得到sys.dba_data_files 弟弟
  ,,,,,,,,group  by  dd.tablespace_name), d
  where  d.tablespace_name =f.tablespace_name
  order  by  5, desc; 

查询各个sysaux表空间的使用情况

<>之前完成,select  *,得到(select  segment_name, segment_type, bytes /, 1024,/, 1024,得到dba_segments  where  tablespace_name =, & # 39; SYSAUX& # 39;以及bytes /, 1024,/, 1024年,在1000年,order  by  bytes  desc);
 SEGMENT_NAME , SEGMENT_TYPE ,,,字节/1024/1024
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -女人,- - - - - - - - - - - - - - - - - -,- - - - - - - - - - - - - - - - - -
  WRH _ACTIVE_SESSION_HISTORY 美元;TABLE  PARTITION7293
  WRH _LATCH_MISSES_SUMMARY_PK 美元;INDEX  PARTITION2664
  WRH _LATCH_MISSES_SUMMARY 美元;TABLE  PARTITION2336
  WRH _EVENT_HISTOGRAM_PK 美元;
  INDEX  PARTITION2087才能
  WRH _EVENT_HISTOGRAM 美元;TABLE  PARTITION1835
  WRH _SQLSTAT 美元;TABLE  PARTITION1690
  WRH _LATCH 美元;,TABLE  PARTITION1101 

生成截断语句

 select  distinct  & # 39; truncate , TABLE , & # 39; | | segment_name | | & # 39;; & # 39; s.bytes/1024/1024
  ,得到dba_segments 年代
  ,where  s.segment_name  like  & # 39; WRH $ % & # 39;
  ,,以及segment_type 拷贝(& # 39;TABLE 分区# 39;,,& # 39;表# 39;)
  ,,以及s.bytes/1024/1024> 100年
  ,,order  by  s.bytes/1024/1024/1024  desc; 
<>之前truncate  table  WRH _ACTIVE_SESSION_HISTORY美元;,,,,   truncate  table  WRH _ACTIVE_SESSION_HISTORY美元;   truncate  table  WRH _LATCH_MISSES_SUMMARY美元;   truncate  table  WRH _EVENT_HISTOGRAM美元;   truncate  table  WRH _SQLSTAT美元;   truncate  table  WRH _LATCH美元;   truncate  table  WRH _SYSSTAT美元;   truncate  table  WRH _SEG_STAT美元;   truncate  table  WRH _PARAMETER美元;   truncate  table  WRH _SYSTEM_EVENT美元;   truncate  table  WRH _SQL_PLAN美元;   truncate  table  WRH _DLM_MISC美元;   truncate  table  WRH _SERVICE_STAT美元;   truncate  table  WRH _ROWCACHE_SUMMARY美元;   truncate  table  WRH _TABLESPACE_STAT美元;   truncate  table  WRH _MVPARAMETER美元;

到此,关于“甲骨文sysaux表空间满了怎么处理”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

甲骨文sysaux表空间满了怎么处理