最初由 xzh2000 发布
[B]哦,即然已经做了分区,你这样做没有意义哦 [/B]
是呀,如果使用了分区就没有必要删除分区的历史数据来增加查询速度了
如果你的查询用不到分区的话,到是可以通过删除历史数据来增加查询的速度了,但是如果是删除大量的历史数据,可能会消耗大量的资源,比如回滚段,日志什么的你可以用creata As select 的方法来删除历史数据
如:
create table test_temp tablespaceXXXXasselect* from testwhere 要保留的数据;
alter table test rename to test_temp1;
alter table test_temp to test;
|