`

计算表空间使用脚本

阅读更多

计算表空间使用率脚本 

select a.tablespace_name,100*round((a.sum1 - b.free1)/a.sum1,4) tbs_pct from 
(
select tablespace_name,sum(bytes) sum1 from dba_data_files group by tablespace_name
) a,
(
select tablespace_name,sum(bytes) free1 from dba_free_space group by tablespace_name
) b
where a.tablespace_name=b.tablespace_name
order by tbs_pct desc

转——http://blog.itpub.net/4227/viewspace-1060516/

分享到:
评论

相关推荐

    oracle数据库表空间监控实用脚本

    3. **排序**:使用`ORDER BY`子句按最大连续空闲块大小降序排列结果,以便快速识别哪些表空间具有较多的连续空闲空间。 #### 四、查看表空间碎片程度(值在30以下表示碎片很多) **脚本:** ```sql SELECT ...

    自动收缩表空间脚本

    用游标处理查询结果,对需要收缩表空间的表进行shrink命令,之后该脚本对表空间大小和HWM计算出可resize的空间,并进行收缩,计算方法(表空间大小-HWM)*0.8

    DB2表空间管理及查看脚本

    该脚本的主要功能是监测特定表空间(例如“TBS_DW_USER”)的使用情况,并在达到预定阈值时自动删除符合一定条件的数据表,以确保表空间的使用率不会超过预设的最大值。通过这样的机制,可以有效避免因表空间不足而...

    查看oracle表空间利用率的三个脚本

    此脚本主要关注于表空间的整体利用率,通过计算已使用空间与总空间的比例来确定利用率。脚本的关键部分包括: 1. **统计空闲空间**:使用`SYS.DBA_FREE_SPACE`视图来汇总每个表空间下的所有空闲块的大小。 2. **...

    空间计量-空间相关系数计算-stata脚本

    非常简单,只要修改下面相关文件名、变量就能运行: ① w2.dta是空间权重矩阵,data16a.dta是原始数据,使用时请根据需要修改文件名; ② 因变量为ec,自变量是gdp,pop,ep,stru。...spatreg :计算空间相关系数

    Oracle 表空间 收缩

    4. **生成移动脚本**:根据计算出的目标block_id生成移动对象到临时表空间的脚本。 ```sql -- 移动表 SELECT DISTINCT 'ALTER TABLE ' || segment_name || ' MOVE TABLESPACE REPORT_TS_BAK;' FROM dba_extents ...

    oracle查看表空间使用情况

    为了更准确地了解每个表空间的使用情况,我们可以进一步计算每个表空间的使用率。下面的查询脚本展示了如何实现这一点: ```sql -- 查询表空间使用率 SQL> SELECT b.tablespace_name AS "Tablespace Name", b.file...

    修改Nagios的checkoracle脚本来监控Oracle的临时表空间.pdf

    在这个分支中,脚本将执行新编写的SQL查询,计算临时表空间的使用率,并根据预设的阈值判断是否发出警告或警报。此外,还需要确保脚本能够处理多个临时表空间,而不仅仅是名为"TEMP"的默认临时表空间。 在修改后的...

    Oracle 分区表自动维护脚本

    标签“oracle分区表 自动维护”概括了脚本的核心功能和使用场景,说明脚本主要用于Oracle数据库的分区表自动维护。 从提供的部分内容中,我们可以看到脚本的具体实现细节: 1. 创建基础表`PART_T_MAINTENANCE`,...

    linux中,用shell脚本检查磁盘使用率并清理文件

    1、shell脚本检查磁盘的使用率。根据挂载的目录路径去查找磁盘,并获取使用率参数。 目录路径可以列表的形式,配置多个。 2、如果磁盘的使用率超过设定的阈值,则会进入清理流程。 3、清理流程分两种情况清理:(1)...

    matlab脚本计算2.4GHz自由空间RSSI

    在本主题中,我们将深入探讨如何使用MATLAB脚本来计算在自由空间中2.4GHz频率的RSSI值。 首先,我们需要理解RSSI的计算原理。RSSI是基于信号功率与噪声功率比的对数表示,通常以dBm(分贝毫瓦)为单位。在自由空间...

    Oracle表空间日间增量查询的实现.pdf

    该脚本使用以下SQL语句: SELECT b.tablespace_name, a.cr_size - b.cr_size FROM ts_temp a, ts_temp b WHERE a.cr_time = b.cr_time - 1 AND a.tablespace_name = b.tablespace_name; 6. 实现增量计算:通过执行...

    计算机维护必备bat 脚本

    1. **磁盘清理脚本**:清理临时文件、日志、无用注册表项等,释放硬盘空间。 ```batch @echo off del /s /f /q %temp%\*.* rmdir /s /q %temp% ``` 这段脚本会删除%temp%目录下的所有文件和子目录,清空临时文件夹。...

    oracle空间使用率

    此SQL脚本用于计算Oracle数据库中各个表空间的使用率: 1. **表空间名**:显示具体的表空间名称。 2. **Total_MB**:计算每个表空间的总大小(MB)。 3. **Used_MB**:计算每个表空间已使用的空间大小(MB)。 4. *...

    计算空间任意两个坐标点之间距离的Python程序脚本.pdf

    计算空间任意两个坐标点之间距离的Python程序脚本 在本文中,我们将讨论如何使用 Python 编程语言来计算空间任意两个坐标点之间的距离。该程序脚本使用 Haversine 公式来计算距离,该公式可以用来计算地球表面上两...

    shell脚本:单(多)个磁盘空间监控;日志备份(修改版)

    - 使用 `df -k` 命令获取磁盘空间使用情况。 - 计算剩余空间,并判断是否超过预设阈值。 - 若超过阈值,则发送告警信息。 - **示例代码解析**: ```bash # 定义监控的目录 monitor_dir=/home # 设置磁盘...

    NSIS所需空间大小使用.zip

    描述中的“所需空间大小使用函数计算FilesToInstall文件夹大小”表明这个压缩包可能包含了一个或多个NSIS脚本,这些脚本使用特定的函数来自动计算安装过程中需要的空间,从而避免手动估算和输入。 在NSIS中,计算所...

    数据库巡检脚本.txt

    给定的“数据库巡检脚本”主要针对Oracle数据库进行了一系列的检查,包括表空间大小、文件大小、空间使用情况等。 #### 二、表空间基本信息查询 1. **查询表空间总大小:** ```sql SELECT t.tablespace_name, ...

    ORALE 巡检脚本

    该脚本使用了 DBA_FREE_SPACE 视图来获取数据库的空闲空间信息,并计算出每个表空间的空闲块数、空闲MB数和最大空闲块大小等信息。 3. Space.sql 脚本 Space.sql 脚本是用于检查数据库的空间使用情况的脚本。该...

    oracle_巡查脚本

    它结合了`dba_data_files`和`dba_free_space`视图的数据,计算出每个表空间的总分配块、最大自由块、自由块总数以及百分比自由空间。这有助于评估表空间的利用率和优化空间分配。 3. **analyze5pct.sql**:这是一个...

Global site tag (gtag.js) - Google Analytics