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

用户想知道数据库每天增长几个G,到底都是啥?

1.查看每日表空间增长

Oracle查看表空间的每日增长量 - 墨天轮

2.查看每日用户占用增长

每天相同时间点查看,对比即可,可以写成定时任务输出报告

select owner,sum(bytes)/1024/1024/1024 GB from dba_segments
where owner not in('SYS','SYSTEM','OWBSYS_AUDIT','OWBSYS','APEX_PUBLIC_USER','APEX_030200','FLOWS_FILES','SPATIAL_CSW_ADMIN_USR','SPATIAL_WFS_ADMIN_USR','MDDATA','OLAPSYS','ORDDATA','ORDPLUGINS','SI_INFORMTN_SCHEMA','MDSYS','ORDSYS','XDB','ANONYMOUS','CTXSYS','EXFSYS','WMSYS','APPQOSSYS','DBSNMP','ORACLE_OCM','DIP','OUTLN','SYSMAN')
group by owner order by sum(bytes) desc;

image.png

2.查看每日用户对象占用增长

select owner,segment_name,segment_type,sum(bytes)/1024/1024 MB from dba_segments
where owner not in('SYS','SYSTEM','OWBSYS_AUDIT','OWBSYS','APEX_PUBLIC_USER','APEX_030200','FLOWS_FILES','SPATIAL_CSW_ADMIN_USR','SPATIAL_WFS_ADMIN_USR','MDDATA','OLAPSYS','ORDDATA','ORDPLUGINS','SI_INFORMTN_SCHEMA','MDSYS','ORDSYS','XDB','ANONYMOUS','CTXSYS','EXFSYS','WMSYS','APPQOSSYS','DBSNMP','ORACLE_OCM','DIP','OUTLN','SYSMAN')
group by owner,segment_name,segment_type order by sum(bytes) desc;

image.png


可以只查询top 20

select * from (select owner,segment_name,segment_type,sum(bytes)/1024/1024 MB from dba_segments
where owner not in('SYS','SYSTEM','OWBSYS_AUDIT','OWBSYS','APEX_PUBLIC_USER','APEX_030200','FLOWS_FILES','SPATIAL_CSW_ADMIN_USR','SPATIAL_WFS_ADMIN_USR','MDDATA','OLAPSYS','ORDDATA','ORDPLUGINS','SI_INFORMTN_SCHEMA','MDSYS','ORDSYS','XDB','ANONYMOUS','CTXSYS','EXFSYS','WMSYS','APPQOSSYS','DBSNMP','ORACLE_OCM','DIP','OUTLN','SYSMAN')
group by owner,segment_name,segment_type order by sum(bytes) desc) where rownum<21;

image.png

相关文章:

  • Jmeter 入门指南:从零开始学习
  • 【分享】Word“打开密码”的常见问题及解决方法
  • electron教程(一)创建项目
  • uniapp + vue3 + Script Setup 写法变动 (持续更新)
  • IP白名单及其作用解析
  • 获取HTML元素的offsetParent属性
  • 传输线在阻抗匹配时串联端接电阻为什么要靠近发送端
  • Java_多线程:线程池
  • Spring Boot与Apache Kafka的深度集成
  • 如何利用React和Python构建强大的网络爬虫应用
  • leetcode-20-回溯-切割、子集
  • 5G赋能安防视频监控:EasyCVR视频汇聚融合创新技术,共筑多场景安全防线
  • 学习springAOP
  • 重写父类方法、创建单例对象 题目
  • 发布一个Yii2扩展把debug信息存储到MongoDB中
  • 【css3】浏览器内核及其兼容性
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • canvas 绘制双线技巧
  • JavaScript 基本功--面试宝典
  • JavaScript设计模式之工厂模式
  • Webpack 4x 之路 ( 四 )
  • webpack入门学习手记(二)
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 容器镜像
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (C语言)字符分类函数
  • (SpringBoot)第二章:Spring创建和使用
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (强烈推荐)移动端音视频从零到上手(下)
  • (算法)前K大的和
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • (转载)虚函数剖析
  • ../depcomp: line 571: exec: g++: not found
  • .bashrc在哪里,alias妙用
  • .Net Core与存储过程(一)
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .net6使用Sejil可视化日志
  • .NET导入Excel数据
  • .NET性能优化(文摘)
  • .net与java建立WebService再互相调用
  • @Transactional注解下,循环取序列的值,但得到的值都相同的问题
  • @Valid和@NotNull字段校验使用
  • @基于大模型的旅游路线推荐方案
  • [AI]文心一言出圈的同时,NLP处理下的ChatGPT-4.5最新资讯
  • [AIGC] 如何建立和优化你的工作流?
  • [android] 手机卫士黑名单功能(ListView优化)
  • [BUG]vscode插件live server无法自动打开浏览器
  • [C#]winform部署官方yolov10目标检测的onnx模型
  • [C#]猫叫人醒老鼠跑 C#的委托及事件