set verify off
column file_name format a50 word_wrapped
column smallest format 999,990 heading "Smallest|Size|Poss."
column currsize format 999,990 heading "Current|Size"
column savings format 999,990 heading "Poss.|Savings"
break on report
compute sum of savings on report
 
column value new_val blksize
select value from v$parameter where name = 'db_block_size'
 
select file_name,
       ceil( (nvl(hwm,1)*&&blksize)/1024/1024 ) smallest,
       ceil( blocks*&&blksize/1024/1024) currsize,
       ceil( blocks*&&blksize/1024/1024) -
       ceil( (nvl(hwm,1)*&&blksize)/1024/1024 ) savings
from dba_data_files a,
     ( select file_id, max(block_id+blocks-1) hwm
         from dba_extents
        group by file_id ) b
where a.file_id = b.file_id(+)
 
column cmd format a120 word_wrapped
 
select 'alter database datafile '''||file_name||''' resize ' ||
       ceil( (nvl(hwm,1)*&&blksize)/1024/1024 ) || 'm;' cmd
from dba_data_files a,
     ( select file_id, max(block_id+blocks-1) hwm
         from dba_extents
        group by file_id ) b
where a.file_id = b.file_id(+)
  and ceil( blocks*&&blksize/1024/1024) -
      ceil( (nvl(hwm,1)*&&blksize)/1024/1024 ) > 0;

最新文章

  1. Javascript模板引擎插件收集
  2. 为什么更喜欢Outlook,而不是Gmail
  3. [LA3026]Period
  4. 不等高cell搭建(二)
  5. Data Flow ->> Fuzzy Lookup & Fuzzy Grouping
  6. LeetCode_Next Permutation
  7. [转]swift 学习资源 大集合
  8. CCPC L(水)
  9. C++ sizeof 操作符的用法总结
  10. iOS基础 - 数据库CoreData
  11. iframe自适应高度问题
  12. Windows Server 2008 R2防火墙入站规则
  13. C#对文件操作(基本的读写以及压缩和解压)
  14. spring 面向切面(AOP)
  15. 【CSS3】背景
  16. MySQL 笔记(Mysql 8.0.16)
  17. Redis详解(四)------ redis的底层数据结构
  18. python 使用 PIL 和 matplotlib 获取图片像素点处理之后再写入
  19. filter 实现登录状态控制
  20. Python读取导入非安装文件库的方法

热门文章

  1. Hibernate框架学习(八)——查询-HQL语法
  2. [Reading] Asking while Reading
  3. Failed reading log event, reconnecting to retry
  4. s2sh的MVC执行流程和执行原理
  5. 史上最低,低到尘埃,CDR邀你一起嗨购618
  6. C# 正则表达式大全(转载)
  7. 利用Java反射机制对实体类的常用操作工具类ObjectUtil
  8. socket&socketserver网络编程
  9. python安装Redis数据库
  10. Python笔记26----正则表达式匹配