利用表分区转移对应用日志库数据进行清理

原理:把表中一个分区转移到一个新的表,对新表进行truncate table  操作进行快速数据清理。

注意:只能对索引存放在分区中的表才可以做该操作,否则分区转移会报错。

1.创建一个与源表结构、存储位置、索引存储位置一样。

2.转移分区

ALTER TABLE [转移的表名] SWITCH PARTITION [要转移的分区号] to [目标表名] PARTITION [目标表分区号] 

3.清理数据

TRUNCATE TABLE  [目标表名]

转移多个分区数据,使用循环方式清理。

OK以上就是清理流程!

 

posted @ 2013-05-31 17:40  随心而为  阅读(121)  评论(0)    收藏  举报