首页 > 其他分享 >使用脚本排查出近n天表空间增长对象

使用脚本排查出近n天表空间增长对象

时间:2024-02-29 20:22:54浏览次数:22  
标签:BEGIN OBJ 排查 MB TS 天表 DELTA 出近 SELECT

SET LINES 200 PAGES 200
COL OWNER FOR A10
WITH T1 AS
 (SELECT TO_CHAR(B.BEGIN_INTERVAL_TIME, 'YYYYMMDD') SNAPDATE,
         A.TS#,
         A.OBJ#,
         TRUNC(SUM(A.SPACE_ALLOCATED_DELTA) / 1024 / 1024) DELTA_MB
    FROM DBA_HIST_SEG_STAT A, DBA_HIST_SNAPSHOT B
   WHERE A.SNAP_ID = B.SNAP_ID
     AND A.INSTANCE_NUMBER = B.INSTANCE_NUMBER
     AND B.SNAP_ID >
         (SELECT MIN(SNAP_ID)
            FROM DBA_HIST_SNAPSHOT
           WHERE BEGIN_INTERVAL_TIME > SYSDATE - &DAYS)
  --AND A.SPACE_ALLOCATED_DELTA > 1024 * 1024 * 10 -- LIMIT  SIZE  MB
   GROUP BY TO_CHAR(B.BEGIN_INTERVAL_TIME, 'YYYYMMDD'), A.TS#, A.OBJ#
   ORDER BY TO_CHAR(B.BEGIN_INTERVAL_TIME, 'YYYYMMDD'))
SELECT A.SNAPDATE,
       A.TS#,
       --A.OBJ#,
       B.OBJECT_NAME,
       B.OWNER,
       SUM(A.DELTA_MB) DELTA_MB
  FROM T1 A, DBA_HIST_SEG_STAT_OBJ B
 WHERE A.OBJ# = B.OBJ#
   AND A.TS# =
       (SELECT TS# FROM V$TABLESPACE WHERE NAME = UPPER('&TABLESPACE_NAME'))
 GROUP BY A.SNAPDATE,
          A.TS#,
          --A.OBJ#,
          B.OBJECT_NAME,
          B.OWNER
 HAVING SUM (A.DELTA_MB) >= &SUMDELTASIZE
 ORDER BY A.SNAPDATE;

标签:BEGIN,OBJ,排查,MB,TS,天表,DELTA,出近,SELECT
From: https://www.cnblogs.com/BY1314/p/18045365

相关文章

  • signature hdr data: BAD, no. of btyes(9088) out of range 问题排查与解决方案
    在使用yum工具安装gcc的时候,报出了signaturehdrdata:BAD,no.ofbtyes(9088)outofrange的问题这是由于centos8中rpm工具存在的一个bug,在校验安装包头部大小的时候,应当限制为64M,但是实际限制了64k这个问题存在于rpm-4.14.3-4.el8.x86_64等版本查看你本机的rpm版本可......
  • 在K8S中,如果pod处于不健康状态怎么排查?
    在Kubernetes(K8s)中,Pod处于不健康状态可能由多种原因导致。为了排查这个问题,你需要采取一系列步骤来确定问题的根源。下面是一个详细的排查过程:检查Pod的状态:使用kubectlgetpods命令来查看Pod的当前状态。不健康的Pod可能处于CrashLoopBackOff、Error、Pending或Unknown等状......
  • oracle表空间不足报错排查及扩容
    一、报错代码:Errorupdatingdatabase. Cause:java.sql.SQLException:ORA-01691:unabletoextendlobsegmentOMSP_FLOWGINE.SYS_LOB0000035445C00014$$by1024intablespaceOMSP 二、排查执行下面sql:SELECTa.tablespace_name,TRUNC(tablespace_size......
  • 记一次 splice 导致 io.Copy 阻塞的排查过程
    记一次splice导致io.Copy阻塞的排查过程简而言之,net.TCPConn的ReadFrom零拷贝实现splice在1.21.0-1.21.4删除了SPLICE_F_NONBLOCK参数,导致在CentOS7.2(内核版本3.10.0)上splice被阻塞。相关的issue为https://github.com/golang/go/issues/59041这个问题......
  • 常见问题 --- 语音视频呼叫系统调用嗨糠道闸一体机设备查看视频闪退问题排查
    调试设备是一个非常耗时的工作,主要是理解架构和分析流量上花去了很多时间,我这里大致说一下排查的流程问题描述在道闸一体机设备上点击呼叫按钮,呼叫后台,后台视频呼叫窗口没有响应或者出现一次后就立即消失。我们必须知道的常识,嗨糠openapi,嗨糠官方对他们自家的设备开放了第三方调......
  • 【性能测试】java性能问题排查提效脚本工具
    本文主要讲述针对cpu高耗和网络IO瓶颈两个场景,使用排查提效脚本工具快速定位分析性能瓶颈场景一:当服务器CPU高耗原因分析,如何快速定位到占用cpu高的用户线程top命令找出消耗CPU高的Java进程及其线程id:开启线程显示模式(top-H,或是打开top后按H)按CPU使用率排序(top缺省是按CPU......
  • 排查 CLOSE_WAIT 堆积
    CLOSE_WAIT堆积的危害​每个 CLOSE_WAIT 连接会占据一个文件描述,堆积大量的 CLOSE_WAIT 可能造成文件描述符不够用,导致建连或打开文件失败,报错 toomanyopenfiles:dialudp9.215.0.48:9073:socket:toomanyopenfiles 如何判断?​检查系统 CLOSE_WAIT 连......
  • k8s排查网络丢包
    网络丢包的定义与现象​网络丢包是指部分包正常,部分包被丢弃。从现象上看就不是网络一直不通,而是:偶尔不通。速度慢(丢包导致重传)。排查思路​TODO可能原因​高并发NAT导致conntrack插入冲突​如果高并发并且做了NAT,比如使用了ip-masq-agent,对集群外的网段或公......
  • 阵列故障排查MegaCli
    阵列故障排查MegaCli8.07.10.tar.gz该压缩包包含Linux和Windows的程序,如需请下载这个(访问密码:2344)MegaRAID.zip点击下载:(访问密码:2344)unzip/opt/MegaRAID.zip-d/optln-s/opt/MegaRAID/MegaCli/MegaCli64/bin/MegaCli64chmod+x/bin/MegaCli64以上是......
  • 【性能测试】MYSQL锁和mysql事务问题排查04
    一、MYSQL锁目的:解决客户端并发访问冲突问题查看死锁showOPENTABLESwhereIn_use>0案例登录接口 #锁定表LOCKTABLESlitemall.litemall_userREAD;#睡眠160秒SELECTSLEEP(160);#解锁表UNLOCKTABLES;当用户表被锁定时,接口无法登录访问,解锁后可以正......