学习oracle技术,每天学一点,每天进步一点

删除分区更新全局索引使用提醒

上一篇 / 下一篇  2008-03-12 18:23:47 / 个人分类:数据库维护

alter table table_name drop partition table_name_P200608 update global indexes;
I2t~*['Q/k0alter table table_name drop partition table_name_P200609 update global indexes;  ITPUB个人空间 z5jA'w%YY0I
alter table table_name drop partition table_name_P200610 update global indexes;  ITPUB个人空间o._*RT)S%M_
alter table table_name drop partition table_name_P200611 update global indexes;  
1g!A!I;j/b0alter table table_name drop partition table_name_P200612 update global indexes; ITPUB个人空间0XoP(p*V lN
alter table table_name drop partition table_name_P200701 update global indexes;ITPUB个人空间Ig"rU5wx\)m6L
alter table table_name drop partition table_name_P200702 update global indexes;

 

在使用这个sql时删除几个分区很长时间,经检查发现全部时间在重建索引上

因为删除一个分区后数据量还很大

 

所以删除多个分区时

脚本还是用 

alter table table_name drop partition t able_name_P200608  不带更新update global indexes参数

在删除完所有分区后,再重建表上所有全局索引

删除一个分区时

可以考虑用

alter table table_name drop partition table_name_P200702 update global indexes;

 

所以还是要考虑场合用,不要随随便便加参数


TAG:

引用 删除 liqy103   /   2008-04-10 10:06:10
不用 update global indexes    indexes becomes invalid.;
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-07  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 16307
  • 日志数: 277
  • 图片数: 2
  • 建立时间: 2007-12-11
  • 更新时间: 2008-09-03

RSS订阅

Open Toolbar