create or replace procedure DELETE_DATA(v in varchar2) is
begin
for i in 1..2647 loop
begin
delete from cert t where ROWNUM <=10000 and substr(key_id,0,8)='955661AA';
commit;
end;
end loop;
end DELETE_DATA;
共計刪除2647w條數據
如果一塊delete的話迴歸日誌將會填滿空間,日誌空間是環形的,如果有commit就不會被填滿,由於delete一次的話commit就一次,也就是一直沒有機會清理環形日誌