2023年11月28日 大批量刪除資料

2021-06-02 04:39:57 字數 598 閱讀 5341

今天接觸到的乙個case是,要刪除大量的資料近百萬條。如果一次刪除會導致undo空間不足。當然如果是truncate就不存在這個問題,因為truncate不會寫undo。不過這裡需要用delete。我採取的方式是寫了下面的乙個儲存過程。值得注意的地方是 rownum這個刪除方式,以前居然不知道

create or replace procedure delete_qc_ts_event

as my_counter number;

begin

select count(*) into my_counter from otsadmin.qc_ts_event where create_dt < sysdate - 180;

loop

delete from otsadmin.qc_ts_event where create_dt < sysdate - 180 and rownum<10001;

commit;

my_counter := my_counter - 10000;

exit when my_counter <0 ;

end loop;

end;

2023年5月28日 關於努力

本來打算花今天一天時間做好email attachment upload功能 但越做發現需要的東西越多。把 一天完成 變成了下周一周時間。一天在圖書館 計算機學院的討論室。近黃昏的時候還是感覺太累了 自我時間管理的問題。給南京工業大學的同學打 同學進步很多 大二了 做了很多project,羽毛球在一...

2023年11月28日開發手記

為了方便後面目標識別的處理,將投影求分類的函式嵌入進fft濾波函式中,共同組成fttmovedetect函式,利用python的切片功能實現投影 arryallw arryallw arryh arryallh arryallh arryl 為在投影中分割多目標區域,引入兩個變數 yindexh 與...

20年11月28日CKA認證考題 11

同樣的答案,有人能得90多分,有人只能及格,但只要操作環境正確,最後能出正確結果,及格肯定沒問題!將yaml檔案複製到記事本修改後,貼上到webshell視窗 apiversion v1 kind pod metadata name kucc4 spec containers name nginx ...