delete删除数据造成归档日志增加,操作系统空间不足导致数据库hang住
业务需求,对日志表历史数据进行清理。历史表均很大,使用delete 操作删除90天前的数据。 第一部分:快速删除数据 SQL> alter table CC.F_LOG parallel 4; SQL>alter session enable parallel dml; SQL> delete FROM CC.F_LOG S WHERE S.CREATE_DATE>(SYSDATE-90);执行计划确定并行 ----------------------------------------------- | Id | Operation | ----------------------------------------------- | 0 | DELETE STATEMENT | | 1 | PX COORDINATOR | | 2 | PX SEND QC (RANDOM) | | 3 | INDEX MAINTENANCE | | 4 | PX RECEIVE | | 5 | PX SEND RANGE | | 6 | DELETE | | 7 | BUFFER SORT | | 8 | PX RECEIVE | | 9 | PX SEND HASH (BLOCK ADDRESS)| |* 10 | INDEX RANGE SCAN | -------------------