日期:2014-05-17 浏览次数:21533 次
深入研究commit是比较复杂的,和参数commit_write有关create or replace procedure do_loop (p_type in varchar2) as
l_start NUMBER;
l_loops NUMBER := 10000;
BEGIN
l_start := DBMS_UTILITY.get_time;
FOR i IN 1 .. l_loops LOOP
INSERT INTO commit_test (id, description)
VALUES (seq_commit_test.nextval, 'Description for '
------解决方案--------------------
i);
commit;
END LOOP;
DBMS_OUTPUT.put_line(RPAD('COMMIT WRITE '
------解决方案--------------------
p_type, 30)
------解决方案--------------------
': '
------解决方案--------------------
(DBMS_UTILITY.get_time - l_start));
END;
/