国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

實例講解Oracle的快速刪除和快速插入

瀏覽:66日期:2023-11-27 09:24:03

Oracle的快速刪除和快速插入

快速插入

SQL> insert /**//*+append*/ into t select * from dba_objects nologging;

9157 rows created.

SQL> select a.xidusn,a.xidslot,a.used_ublk,a.used_urec,b.username2 from v$transaction a,v$session b,v$mystat c3 where a.addr = b.taddr and c.statistic# = 14 /

XIDUSN XIDSLOT USED_UBLK USED_UREC USERNAME---------- ---------- ---------- ---------- -------2 21 1 1 CUST

SQL> commit;

Commit complete.

SQL> insert into t select * from dba_objects;

9157 rows created.

SQL> select a.xidusn,a.xidslot,a.used_ublk,a.used_urec,b.username2 from v$transaction a,v$session b,v$mystat c3 where a.addr = b.taddr and c.statistic# = 14 /

XIDUSN XIDSLOT USED_UBLK USED_UREC USERNAME---------- ------- ---------- ---------- -----1 1 13 423 CUST

快速刪除

建個存儲過程,達到2000條或者更多條,提交一次.

create or replace procedure p_deleteasn number(10);cursor my_cur is select * from t1;beginn:=0;for i in my_cur loop delete from t1 where <條件>;n:=n+1;if (mod(n,2000))=0 thencommit;end if;end loop;end;/

標簽: Oracle 數據庫
主站蜘蛛池模板: 临沂市| 庆阳市| 瑞丽市| 乌拉特后旗| 唐海县| 绿春县| 库车县| 常山县| 洛宁县| 邵武市| 宜章县| 长垣县| 兴海县| 伊吾县| 自治县| 明水县| 福泉市| 凤庆县| 温宿县| 苏尼特左旗| 常德市| 五莲县| 洛宁县| 宁都县| 北宁市| 宣武区| 介休市| 兴文县| 炉霍县| 疏附县| 宜兴市| 玉屏| 大安市| 陆丰市| 通海县| 盐池县| 巴楚县| 怀远县| 枣庄市| 岚皋县| 江永县|