查找PeopleSoft表和索引的大小
对于PeopleSoft管理员/DBA或任何支持该应用程序的PeopleSoft顾问来说,最大的痛苦是什么?那时PeopleSoft应用程序的性能非常缓慢。有数以百计的事情可能出错,其中之一是直接关系到您的PeopleSoft数据库的大小。
PeopleSoft数据库由PeopleSoft表、索引和少数其他对象组成,但其大小主要由表和索引决定。
对于Oracle数据库,DBA可以利用OEM(Oracle Enterprise Manager)对数据库大小进行检查,并且可以设置触发器或脚本,以便在达到阈值时发出警报。
PeopleSoft Tables是构建并具有数据库定义的PeopleSoft记录定义。PeopleSoft索引是为这些PeopleSoft表创建的。
下面是用于估计PeopleSoft数据库大小的几个SQL(PeopleSoft表的大小和PeopleSoft索引的大小)
下面SQL的输出将以MB和GB显示大小(大约)。
SELECT DS.TABLESPACE_NAME, SEGMENT_NAME, ROUND (SUM (DS.BYTES) / (1024 * 1024)) AS MB, ROUND (SUM (DS.BYTES) / (1024 * 1024 * 1024)) AS APPROX_IN_GB FROM DBA_SEGMENTS DS WHERE SEGMENT_NAME IN (SELECT TABLE_NAME FROM DBA_TABLES WHERE OWNER = 'SYSADM' AND TABLE_NAME LIKE 'PS_%' AND NUM_ROWS > 0) AND SEGMENT_TYPE = 'TABLE' AND OWNER = 'SYSADM' GROUP BY DS.TABLESPACE_NAME, SEGMENT_NAME
-查找PeopleSoft索引大小
SELECT DS.TABLESPACE_NAME, SEGMENT_NAME, ROUND (SUM (DS.BYTES) / (1024 * 1024)) AS MB, ROUND (SUM (DS.BYTES) / (1024 * 1024 * 1024)) AS APPROX_IN_GB FROM DBA_SEGMENTS DS WHERE SEGMENT_NAME IN (SELECT TABLE_NAME FROM DBA_TABLES WHERE OWNER = 'SYSADM' AND TABLE_NAME LIKE 'PS_%' AND NUM_ROWS > 0) AND SEGMENT_TYPE = 'INDEX' AND OWNER = 'SYSADM' GROUP BY DS.TABLESPACE_NAME, SEGMENT_NAME ORDER BY ROUND (SUM (DS.BYTES) / (1024 * 1024 * 1024)) DESC;
转载于:https://www.cnblogs.com/ameken/p/10007356.html
查找PeopleSoft表和索引的大小相关推荐
- B-Tree/B+-Tree/二叉树/红黑树/Hash表/MySQL底层到底用哪个数据表建立索引做快速查找?
B-Tree/B+-Tree/二叉树/红黑树/Hash表/MySQL底层到底用哪个数据表建立索引做快速查找? ~~B-Tree~~ ==B+Tree== ~~二叉树(Binary Search Tre ...
- Script:查找表或索引增长的历史信息
有同学在Oracle ALL STARS群中提问 如何通过AWR来查找一段时间内,数据库段对象(堆表.索引)等的空间增长信息. 在Oracle 10g开始awr自动负载仓库引入了dba_hist_ ...
- 有序表的索引顺序结构查找次数分析
有序表的索引顺序结构查找次数分析 @(算法学习) 为了提高查找效率,对65025个元素的有序顺序表建立索引顺序结构,在最好情况下查找到表中已有元素,平均需要执行(B)次关键字比较. A. 10 B. ...
- oracle如何增加initial,Oracle修改表和索引的INITIAL初始化大小
由于imp导入的dmp文件之后,由于只是导入表结构但表和索引的initial过大,有的表initial初始化值5G多,所以占用了大量的表空间. 基于以上条件,想减少表及索引的初始化大小,从而降低表空间 ...
- mysql主键创建非聚集索引_什么是聚集索引,非聚集索引,索引覆盖,回表,索引下推...
聚集索引 我们先建如下的一张表 CREATE TABLE `student` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '学号',`name` var ...
- InnoDB——架构、日志、表和索引
Published On: https://blog.2014bduck.com/archives/241 前言 写这篇博文是为了将自己学习完InnoDB的内容梳理一遍.InnoDB是个很复杂很庞大的 ...
- MySQL中B+树索引,聚簇索引,二级索引,辅助索引,回表,索引生效条件
对于MySQL,我们经常说调优有一个手段就是加索引,那么为什么加索引能够优化查询,是不是加了索引查询就快了 ? 在MySQL中,存储的单元并不是按照我们理解的一条一条记录,而是按照页来进行存储的,My ...
- Oracle 学习之建表、索引、同义词以及SQL优化
Oracle 学习之建表.索引.同义词以及SQL优化: 一.Oracle 建表: 1.建表语句: --创建表 create table test ( id varchar2(200) primary ...
- DB2 使用REORG命令重组优化表和索引
名词解释: reorgchk,检查table index 是否需要重组. reorg 重组,重新放置数据位置. runstats 统计信息,可以优化查询器 一个完整的日常维护规范可以帮助 DBA 理顺 ...
最新文章
- 工信部:筹建全国首个区块链和分布式记账标准化技术委员会
- 网络共享服务(一)之FTP
- 传三星8英寸Galaxy Tab 3平板最早将于6月上市
- idea启动java服务报错OutOfMemoryError: GC overhead limit exceeded解决方法
- LeetCode 面试题 08.01. 三步问题 (动态规划)
- java明星游戏_#IT明星不是梦#Java14不得不知的5个新功能
- php 调用极光api,利用php+curl调用极光IM第三方REST API方法经验
- arduino教程【实战篇】
- excel 组合框控件使用方法
- 白嫖JetBrains全家桶第二波与第三波
- USB网卡收发数据分析
- 谷歌论文Weight Agnostic Neural Networks(WANN)权重无关神经网络
- UITableView 部分方法详解
- 黑马程序员—[.Net就业薪资] 黑马.Net 12期毕业33个工作日,就业率达98%,平均薪水:6972元
- 打破“中规中矩”,手机QQ何以萌翻众人?
- 通过AD域验证登录Linux系统(Linux安装sssd加入Windows AD域)
- SH7218T拆解手记(4)修改外屏大时钟
- 触摸屏手机的工作原理是怎样的?
- 【IO】Java 中的 BIO、NIO、AIO
- 2021中职组网络空间安全国赛CD模块分组混战镜像*
热门文章
- Ubuntu手机系统目前支持的装置及刷Ubuntu OS到你的装置中
- 不是握住了一只蝉,就能拥有整个夏天,也不是得到了谁的偏爱,就能够永远。爱没用,相爱才有用。
- 自动检测技术学习心得体会_.自动检测技术总结.ppt
- 匿名拓空者Pro开源飞控使用介绍-2-硬件配置及拓展接口
- 科技改变命运,与科技对话探知未来
- 【正点原子Linux连载】第二十七章 SPI实验 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
- 单片机测钳形电流表_指针式钳形电流表的测量原理和使用方法
- iptables应用案例分析
- 完全恢复和不完全恢复的区别
- 2022-2028中国澄清添加剂市场现状研究分析与发展前景预测报告