如果删除表的全部数据,用truncate
如果删除部分数据,用delete
前者没有后悔的余地,直接删除所有数据,只留表结构,不可以回滚,
后者可以后悔,可以在提交前执行回滚,恢复到删除前的状态 .delete太慢,可能与索引有关系,可能与回滚段的大小有关系. 建议,先删除索引,执行完了以后再重建索引.增大回滚段,或者写过程,每删除1万条记录提交一次.