久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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

瀏覽:58日期: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 數據庫
主站蜘蛛池模板: 洞口县| 平昌县| 汶川县| 赣州市| 眉山市| 松桃| 平阳县| 顺平县| 金溪县| 芮城县| 沂南县| 盖州市| 永和县| 林甸县| 嘉鱼县| 蕉岭县| 固镇县| 久治县| 丰顺县| 泰宁县| 临江市| 会同县| 吉林市| 淮阳县| 屏南县| 浏阳市| 迭部县| 石泉县| 嘉定区| 都兰县| 贞丰县| 精河县| 江门市| 怀化市| 莫力| 隆化县| 华容县| 华亭县| 乌拉特后旗| 武平县| 北辰区|