<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    今天翻了一下《oracle 9i&10g的編程藝術(shù)》,第一章的第三節(jié)提到了使用綁定變量提高性能。

    對比下面兩段SQL

    create or replace procedure proc1
    as
    begin
    for i in 1 .. 10000
    loop
    execute immediate
    'insert into t values ( :x )' using i;
    end loop;
    end;

    create or replace procedure proc2
    as
    begin
    for i in 1 .. 10000
    loop
    execute immediate
    'insert into t values ('||i||')'
    end loop;
    end;

    以上是用Procdure來描述的,前提是有個空表

    create table t(x int)

    插入一萬條數(shù)據(jù)的對比結(jié)果可以在PL/SQL中看到時間對比。

    proc1僅僅只有proc2的1/12。

    可以看到,如果使用了綁定變量(后面稱為綁定變量方法),則只有4 次硬解析;沒有使用綁定變量
    時(后面稱為無綁定變量方法),卻有不下 10 000 次的硬解析(每次插入都會帶來一次硬解析)。還可以
    看到,無綁定變量方法所用的閂數(shù)是綁定變量方法的兩倍之多------書中原文

    posted on 2009-03-27 13:30 湘江夜游神 閱讀(168) 評論(0)  編輯  收藏 所屬分類: Oracle學習

    Locations of visitors to this page

    主站蜘蛛池模板: 四虎影院永久免费观看| jjizz全部免费看片| 亚洲一线产区二线产区区| 亚洲男人的天堂久久精品| 在线看亚洲十八禁网站| 一区二区三区免费高清视频| 日本免费久久久久久久网站| 波多野结衣中文字幕免费视频| 免费黄网在线观看| 中文亚洲AV片在线观看不卡| 亚洲综合一区二区精品导航| 亚洲精品无码你懂的| av永久免费网站在线观看| 免费网站看v片在线香蕉| 亚洲精品无码久久久久YW| 免费看美女被靠到爽| 黄页网站在线视频免费| 日韩精品成人无码专区免费| 亚洲精品成人片在线观看精品字幕| 亚洲伊人久久大香线蕉啊| 国产精品偷伦视频免费观看了| 国产va精品免费观看| 亚洲第一精品在线视频| 国产AV无码专区亚洲AV蜜芽 | 国产传媒在线观看视频免费观看| 男性gay黄免费网站| 亚洲乳大丰满中文字幕| 亚洲av永久无码一区二区三区| 最近免费mv在线电影| 久久激情亚洲精品无码?V| 亚洲精品V天堂中文字幕| 亚洲国产一区视频| 亚洲精品伦理熟女国产一区二区| 免费一级毛片清高播放| 亚洲国产成人手机在线观看| 亚洲国产精品自产在线播放| 黄色免费在线网址| 亚洲爱情岛论坛永久| 四虎成人免费观看在线网址 | 免费能直接在线观看黄的视频 | 亚洲av日韩av天堂影片精品|