关于表删除的问题
有一个数据量为1亿的表.由于没有进行分区,要进行一下处理.
测试如下:
如表A
1.先建立一个同结构表:A_TEMP
2.将A改名为A_OLD
3.将A_TEMP改名为A.
但是我发现这个后来的A表用了原来的表的索引.不知道什么原因.
后来考虑另外一个办法.
开辟一个新的表空间.将原用户下的表的数据导入到新的表空间下.
然后删除旧表.
创建新表.
将旧表数据倒回到新表下.
此方案我觉得可行.
但是担心的是drop旧表和索引的时候会不会很慢,影响业务的运行.
如有触发器的内容是否要考虑停掉trigger,再进行操作.
有经验帮看一下.