当前位置: 首页 > news >正文

oracle的sysaux使用量排查sql

水1篇工具sql

SELECT OCCUPANT_NAME,OCCUPANT_DESC,SCHEMA_NAME,MOVE_PROCEDURE,MOVE_PROCEDURE_DESC,SPACE_USAGE_KBYTES SPACE_USAGE_KB,ROUND(SPACE_USAGE_KBYTES / 1024 / 1024,2)  SPACE_USAGE_GFROM V$SYSAUX_OCCUPANTS DORDER BY D.SPACE_USAGE_KBYTES DESC;

分享些经验:

1、一般的system爆满是audit_trail=db的audit日志。truncate table sys.aud可以快速清理。如果有使用audit日志。正常做法应该是用过程把其挪到其他表空间,然后配置删除策略

挪动用的proc

 BEGINDBMS_AUDIT_MGMT.set_audit_trail_location(audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD,audit_trail_location_value => 'AUDIT_TBS');END;/

可以再配置以下过程自动清理

BEGIN
DBMS_AUDIT_MGMT.CREATE_PURGE_JOB(audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD,audit_trail_purge_interval => 100 /* hours */,  audit_trail_purge_name => 'CLEANUP',use_last_arch_timestamp => TRUE);
END;
/

2、sysaux的爆满一般则是addm也就是俗称的awr组件的问题。可以用以下过程来清理快照

execute dbms_workload_repository.drop_snapshot_range(low,high,dbid);

http://www.lryc.cn/news/248328.html

相关文章:

  • Cytoscape软件下载、安装、插件学习[基础教程]
  • [Linux] linux防火墙
  • 【开源】基于JAVA的音乐偏好度推荐系统
  • 架构图是什么,该怎么制作?
  • 信号类型(通信)——最小频移键控(MSK)
  • 滴滴打车崩了!全过程
  • 【刷题】DFS
  • Gin投票系统(2)
  • docker (简介、dcoker详细安装步骤、容器常用命令)一站打包- day01
  • 请简要说明 Mysql 中 MyISAM 和 InnoDB 引擎的区别
  • Nginx漏洞复现与分析
  • Go 中切片(Slice)的长度与容量
  • 顶级大厂Quora如何优化数据库性能?
  • Java第二十章多线程
  • 家庭教育,培养娃什么最重要?
  • Linux 进程(一)
  • vue中的keep-alive详解与应用场景
  • 软件设计师——程序设计语言基础(一)
  • Apache简介与安装
  • set与map
  • 基于单片机智能液位水位监测控制系统
  • C#,《小白学程序》第十七课:随机数(Random)第四,移动平均值(Moving Average)的计算方法与代码
  • 行情分析——加密货币市场大盘走势(11.29)
  • C++——string的字符串比较,字符存取,插入和删除和子串
  • 字节10年经验之谈 —— 从0到1开发自动化测试框架!
  • Mysql(基本介绍+下载安装+服务器+基本使用+建库建表+navicat/mybitas工具+外键及实例)
  • Python+requests+Jenkins接口自动化测试实例
  • SpringBoot3核心原理
  • JS常用数据类型转换(数字型和字符串型之间转换)
  • 算法通关村第一关—青铜挑战—用Java基本实现各种链表操作