论坛上一个统计数据库数据增长的脚本,虽然没测试过,大家评价很好,应该不错,收藏留着备用!其实EM里面统计表空间的增加百分比也能查看。

set linesize 1000 
set pagesize 100 
select t.*
  from (SELECT D.TABLESPACE_NAME,
               SPACE "SUM_SPACE(M)",
               BLOCKS SUM_BLOCKS,
               SPACE - NVL(FREE_SPACE, 0) "USED_SPACE(M)",
               ROUND((1 - NVL(FREE_SPACE, 0) / SPACE) * 100, 2) "USED_RATE(%)",
               FREE_SPACE "FREE_SPACE(M)"
          FROM (SELECT TABLESPACE_NAME,
                       ROUND(SUM(BYTES) / (1024 * 1024), 2) SPACE,
                       SUM(BLOCKS) BLOCKS
                  FROM DBA_DATA_FILES
                 GROUP BY TABLESPACE_NAME) D,
               (SELECT TABLESPACE_NAME,
                       ROUND(SUM(BYTES) / (1024 * 1024), 2) FREE_SPACE
                  FROM DBA_FREE_SPACE
                 GROUP BY TABLESPACE_NAME) F
         WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME(+)
        UNION ALL
        SELECT D.TABLESPACE_NAME,
               SPACE "SUM_SPACE(M)",
               BLOCKS SUM_BLOCKS,
               USED_SPACE "USED_SPACE(M)",
               ROUND(NVL(USED_SPACE, 0) / SPACE * 100, 2) "USED_RATE(%)",
               SPACE - USED_SPACE "FREE_SPACE(M)"
          FROM (SELECT TABLESPACE_NAME,
                       ROUND(SUM(BYTES) / (1024 * 1024), 2) SPACE,
                       SUM(BLOCKS) BLOCKS
                  FROM DBA_TEMP_FILES
                 GROUP BY TABLESPACE_NAME) D,
               (SELECT TABLESPACE,
                       ROUND(SUM(BLOCKS * 8192) / (1024 * 1024), 2) USED_SPACE
                  FROM V$SORT_USAGE
                 GROUP BY TABLESPACE) F
         WHERE D.TABLESPACE_NAME = F.TABLESPACE(+)) t
order by "USED_RATE(%)" desc;

统计数据库每天的数据增长量的脚本相关推荐

  1. oracle统计数据库增长量,统计数据库每天的数据增长量

    统计数据库每天的数据增长量 select t.* from (SELECT D.TABLESPACE_NAME, SPACE "SUM_SPACE(M)", BLOCKS SUM_ ...

  2. SQL语言: 统计数据库每天的数据增长量

    SQL语言: 统计数据库每天的数据增长量 需求 :系统有时要统计数据库总共多少空间.剩余多少空间.使用空间.空间使用率.空间空闲率 实现: select t.*from (SELECT D.TABLE ...

  3. python 导出数据并发邮件_Python自动化导出zabbix数据并发邮件脚本

    Zabbix没有报表导出的功能,于是通过编写脚本导出zabbix数据并发邮件.效果如下: 下面是脚本,可根据自己的具体情况修改: #!/usr/bin/python` `#coding:utf-8` ...

  4. 将表数据生成Insert脚本

    -- ============================================= -- Author: 明永成 -- Create date: 2016-01-03 -- Descri ...

  5. SQL Server 2008将数据导出为脚本 [SQL Server]

    之前我们要将一个表中的数据导出为脚本,那么只有在网上找一个导出数据的Script,然后运行就可以导出数据脚本了.现在在SQL Server 2008的Management Studio中增加了一个新特 ...

  6. python脚本迁移数据库_Python迁移MySQL数据到MongoDB脚本

    MongoDB是一个文档数据库,在存储小文件方面存在天然优势.随着业务求的变化,需要将线上MySQL数据库中的行记录,导入到MongoDB中文档记录. 一.场景:线上MySQL数据库某表迁移到Mong ...

  7. 在SqlServer 2008中将数据导成脚本

    当我们想将数据库搬到另一个环境中运行时,如果数据库的版本一样我们可以直接选择附加的方式,而如果实验环境中的数据库版本比当前数据库低,就无法附加了.这时要向将数据全部导过去就需要使用脚本的方式,像Sql ...

  8. 将表数据生成SQL脚本的存储过程和工具

    将表数据生成SQL脚本的存储过程示例: CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar ...

  9. 【电商数仓】数仓搭建之明细数据(data warehouse detail -- DWD)层(用户行为数据之曝光、错误日志表、数据加载脚本,业务数据之评价、订单事实表)

    文章目录 一 曝光日志表 1 思路解析 2 建表语句 3 数据导入 4 查看数据 二 错误日志表 1 思路解析 2 建表语句 3 数据导入 4 查看数据 三 DWD层用户行为数据加载脚本 四 DWD层 ...

最新文章

  1. 链表问题14——在单链表种删除指定值的节点(方法二)
  2. python实现高校教务管理系统_python+mysql实现教务管理系统
  3. wap问答系统工作总结
  4. LINGO 12安装教程
  5. golang函数:命名返回值代码示例
  6. 作者:钱卫宁(1976-),男,华东师范大学计算机科学与软件工程学院教授、博士生导师。...
  7. amd平台linux驱动安装失败,ati闭源驱动安装失败,问题解觉不了。
  8. python 数据库查询结果邮件提醒_python读取postgresql数据库并发送相关提醒邮件
  9. html语义化标签_5个你可能不知道的html5语义化标签
  10. Java 字符串格式化 String.format()
  11. java删除有序数组中的重复元素_算法刷刷刷Leetcode第26题删除排序数组中的重复项...
  12. mp4 avc格式_sps_pps
  13. 宝立食品上交所上市:年营收15.78亿 市值58亿
  14. 编程语言的宗教狂热和十字军东征
  15. [IOI2018]组合动作 题解
  16. 链游玩家出品:链游市场现状
  17. safari隐私模式下LocalStorage无法使用
  18. Oracle Golden Gate
  19. [附源码]java毕业设计基于web旅游网站的设计与实现
  20. 豌豆荚PC端版本WanDouJia_2.80.1.7144_homepage.exe

热门文章

  1. html2canvas解决保存图片模糊问题
  2. js中几种实用的跨域方法原理详解
  3. (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功
  4. 2017年11月1号复习
  5. 【机器学习】粗糙集属性约简—Attribute Reduction
  6. XPath语法 在C#中使用XPath例子与用法
  7. Android 程序打包及签名
  8. 两点C#的propertyGrid的使用心得
  9. usaco1.2.2 transform
  10. 我曾经得到的一个最好的编程建议