关闭

oracle 收缩表空间和数据文件

474人阅读 评论(0) 收藏 举报
分类:
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 *block_size)>0 order by 5 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:65765次
    • 积分:1595
    • 等级:
    • 排名:千里之外
    • 原创:85篇
    • 转载:58篇
    • 译文:0篇
    • 评论:6条
    文章分类
    最新评论