国产探花免费观看_亚洲丰满少妇自慰呻吟_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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 重庆市| 祁阳县| 永丰县| 莆田市| 沅江市| 宁夏| 攀枝花市| 青阳县| 承德县| 泰安市| 介休市| 彭泽县| 安阳县| 龙游县| 姜堰市| 获嘉县| 克东县| 苍南县| 奎屯市| 灵川县| 垦利县| 共和县| 桂林市| 灵丘县| 阜康市| 兴隆县| 肃宁县| 鹤壁市| 新兴县| 孝昌县| 祁连县| 抚远县| 南康市| 台前县| 化德县| 临夏县| 浦北县| 贺州市| 禄丰县| 叶城县| 柘荣县|