签到成功

知道了

CNDBA社区CNDBA社区

oracle 批量resize 数据文件命令

2022-11-10 11:06 976 0 原创 oracle
作者: hbhe0316
select a.file#, 
 a.name, 
 a.bytes / 1024 / 1024 CurrentMB, 
 ceil(HWM * a.block_size) / 1024 / 1024 ResizeTo, 
 (a.bytes - HWM * a.block_size) / 1024 / 1024 ReleaseMB, 
 'alter database datafile ''' || a.name || ''' resize ' || 
 ceil(HWM * a.block_size) / 1024 / 1024 || 'M;' ResizeCmd 
 from v$datafile a, 
 (SELECT file_id, MAX(block_id + blocks - 1) HWM 
 FROM DBA_EXTENTS 
 GROUP BY file_id) b 
 where a.file# = b.file_id(+) 
 And (a.bytes - HWM * a.block_size) >0 
 and rownum < 10;
http://www.cndba.cn/hbhe0316/article/116356
http://www.cndba.cn/hbhe0316/article/116356
http://www.cndba.cn/hbhe0316/article/116356
http://www.cndba.cn/hbhe0316/article/116356 http://www.cndba.cn/hbhe0316/article/116356 http://www.cndba.cn/hbhe0316/article/116356 http://www.cndba.cn/hbhe0316/article/116356 http://www.cndba.cn/hbhe0316/article/116356
http://www.cndba.cn/hbhe0316/article/116356
http://www.cndba.cn/hbhe0316/article/116356

版权声明:本文为博主原创文章,未经博主允许不得转载。

oracle

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
hbhe0316

hbhe0316

关注

1.只有承认无知,才能装下新的东西; 2.进步来自一点点滴滴的积累; 3.广博让你更优秀,而专业让你无法替代; 4.挫折和失败能够转换为一种财富。

  • 889
    原创
  • 1
    翻译
  • 13
    转载
  • 24
    评论
  • 访问:1138911次
  • 积分:1523
  • 等级:核心会员
  • 排名:第6名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ