3158招商加盟网

简述收缩表空间的办法

2012.10.17   来源: 互联网 大字

我们来看一下如何收缩表空间,其实方法很简单。*先我们先计算datafile可以resize收缩的空间.col name for a40col resizecmd for a80

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;' ResizeCMDfrom v$datafile a,     (select file_id,max(block_id+blocks-1) HWM       from dba_extents       group by file_id) bwhere a.file# = b.file_id(+)and (a.bytes - HWM *block_size)>0order by 5

如果只是想对某个表个间的datafile resize,可采用: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;' ResizeCMDfrom v$datafile a,     (select file_id,max(block_id+blocks-1) HWM       from dba_extents where file_id in              (select b.file#  From v$tablespace a ,v$datafile b                where a.ts#=b.ts# and a.name='MP2000')       group by file_id) bwhere a.file# = b.file_id(+)and (a.bytes - HWM *block_size)>0order by 5

计划tempfile可以resize的空间.on apply that have only one tempfile

select 'alter database tempfile '''||a.name ||''' reize '||b.siz||'M;' from v$tempfile a,     (select tmsize.maxblk*bk.value/1024/1024 siz from         (select nvl(max(segblk#),128) maxblk  from v$***t_usage) tmsize,         (select value From v$parameter where name = 'db_block_size') bk) b

投稿作者:孤芳不自赏46

下一篇没有了

淘商机

热门创业项目

爱亲母婴生活馆可以加盟吗?

爱亲母婴生活馆可以加盟吗?爱亲母婴生活馆当然可以加盟了,其招商加盟信息是由其总部北京华恩投资有限公司...

200平米爱亲母婴生活馆加盟费是多少?

200平米爱亲母婴生活馆加盟费是多少?200平米爱亲母婴生活馆加盟费是在一万元以下!自爱亲母婴生活馆...

母婴用品加盟什么好?爱亲母婴生活馆加盟怎么样

爱亲母婴生活馆,中国母婴用品权威品牌,第一家国内连锁卖场。以全球独特的连锁运营模式,倾情传播百年树人...

爱亲母婴生活馆加盟是最值得投资的好项目

都说女人和孩子的钱是最好赚的,所以众多投资商也开始从母婴用品着手,对于母婴用品品牌排名情况最为关注,...

母婴生活馆哪个品牌好?爱亲母婴生活馆产品优质值得信赖

母婴生活馆哪个品牌好?爱亲母婴生活馆产品优质值得信赖!随着母婴用品市场的不断发展,现在市面上的母婴品...

关于我们 | 极速版 | 电脑版

3158招商加盟网友情提示:投资有风险,选择需谨慎

回到顶部