国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Orac-le存儲過程本地編譯方式

2019-11-02 15:31:23
字體:
來源:轉載
供稿:網友

   通常將Oracle存儲過程編譯為本地編譯方式的測試記錄.

  測試用表:

?

1 2 3 4 5 6 7 SQL> create table t1(rid number);    Table created    SQL> create table t_n(rid number);    Table created

  測試用的存儲過程:

?

1 2 3 4 5 6 7 8 9 10 11 12 13 create or replace procedure pro_xcl(p1 varchar2) is begin     dbms_output.put_line(p1);         insert into t1 select rownum as rr     from dual connect by rownum < 1000000;     commit;      exception   when others then      dbms_output.put_line(sqlcode||' : '||substr(sqlerrm,200));  end;

  測試:

?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 SQL> set serveroutput on SQL> set timing on --查看存儲過程當前編譯方式 SQL>  select plsql_code_type from all_plsql_object_settings where name='PRO_XCL';    PLSQL_CODE_TYPE -------------------------------------------------------------------------------- INTERPRETED    Executed in 0.14 seconds   SQL> exec pro_xcl('11g INTERPRETED');    11g INTERPRETED    PL/SQL procedure successfully completed    Executed in 4.68 seconds

  更改下,pro_xcl,將t1換成t_n表。

  測試本地編譯方式出來的存儲過程運行速度.

?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 -- 用本地編譯方式編譯存儲過程pro_xcl SQL> alter procedure pro_xcl compile plsql_code_type=native;    Procedure altered    Executed in 0.062 seconds  --查看存儲過程當前編譯方式,可看到,已變成本地編譯方式了 SQL>  select plsql_code_type from all_plsql_object_settings where name='PRO_XCL';    PLSQL_CODE_TYPE -------------------------------------------------------------------------------- NATIVE    Executed in 0.063 seconds     SQL> exec pro_xcl('11g NATIVE');    11g NATIVE    PL/SQL procedure successfully completed    Executed in 4.087 seconds
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临武县| 班戈县| 德清县| 尼木县| 岑巩县| 巨野县| 余姚市| 宝清县| 怀化市| 深州市| 关岭| 扬中市| 伽师县| 雷波县| 延长县| 清苑县| 榆中县| 宁晋县| 黔西| 东兰县| 上蔡县| 望奎县| 高安市| 庄浪县| 灵宝市| 凤台县| 益阳市| 东明县| 马关县| 河曲县| 白朗县| 建昌县| 开平市| 蒙城县| 盐边县| 宝兴县| 蛟河市| 奉节县| 饶阳县| 泸溪县| 师宗县|