Oracle中大批量刪除數(shù)據(jù)的方法建站知識(shí)
導(dǎo)讀:1建站知識(shí)Oracle中大批量刪除數(shù)據(jù)的方法seo網(wǎng)站優(yōu)化培訓(xùn)網(wǎng)站建設(shè)多少錢。
寫一個(gè)循環(huán)刪除的過程。 create or replace procedure delBigTab(p_TableName in varchar2,p_Condition in varchar2,p_Count in varchar2)&網(wǎng)站seo優(yōu)化nbsp; as pragma autonomous_transaction; n_delete number:=0; begin while 1=1 loop EXECUTE IMMEDIATE 'delete from '||p_TableName||' where '||p_Condition||' and rownum <= :10000' USING p_Count;如何seo優(yōu)化推廣網(wǎng)站 if SQL%NOTFOUND then exit; else n_delete:=n_delete + SQL%ROWCOUNT; end if; commit; end loop; commit; DBMS_OUTPUT.PUT_LINE('Finished!'); DBMS_OUTPUT.PUT_LINE('Totally '||to_char(n_delete)||' records deleted!'); end delBigTab; 調(diào)用: SQL> set timing o網(wǎng)站建設(shè)制作n SQL> exec delBigTab('HS_DLF_DOWNLOG_HISTORY','NUMDLFLOGGUID < 11100000','10000'); PL/SQL procedure successfully completed. Elapsed: 00:00:18.54 方法雖好,但我應(yīng)用在一個(gè)億級(jí)數(shù)據(jù)庫(kù)時(shí)還是覺得慢得不行。就算刪一點(diǎn)點(diǎn)數(shù)據(jù)也覺得好象挺慢的。相關(guān)seo網(wǎng)站優(yōu)化培訓(xùn)網(wǎng)站建設(shè)多少錢。
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-22 ,文章Oracle中大批量刪除數(shù)據(jù)的方法建站知識(shí)主要講述中大,批量,Oracle中大批量刪除數(shù)據(jù)的方法建站知識(shí)網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_5119.html
為你推薦與Oracle中大批量刪除數(shù)據(jù)的方法建站知識(shí)相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長(zhǎng)度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12