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

首頁 > 數據庫 > Oracle > 正文

Oracle 參數綁定性能實踐

2024-08-29 13:34:22
字體:
來源:轉載
供稿:網友
       從Oracle的SGA的構成來看,它是推崇使用 參數綁定的。使用參數綁定可以有效的使用Share Pool,對已經緩存的SQL不用再硬解析,能明顯的提高性能。   具體實踐如下:SQL>create table test (a number(10)); 再創建一個存儲過程:create or replace PRocedure p_test is
  i number(10);
begin
  i := 0;
   while i <= 100000 loop
    execute immediate ' insert into test values (' to_char(i) ')';
    i := i + 1;
  end loop;  commit;end p_test;先測試沒有使用參數綁定的:運行 p_test 后,用時91.111秒再創建一個使用參數綁定的:create or replace procedure p_test is
  i number(10);
begin
  i := 0;
  while i <= 100000 loop
    execute immediate ' insert into test values (:a)'
      using i;
    i := i + 1;
  end loop;
  commit;end p_test;運行 p_test 后,用時55.099秒.從上面的運行時間可以看出,兩者性相差 39.525%,可見,用不用參數綁定在性能上相差是比較大的。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1416644

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新余市| 得荣县| 贵州省| 道孚县| 廉江市| 蒲江县| 天全县| 福清市| 蒙山县| 临漳县| 晋中市| 新民市| 常德市| 临澧县| 专栏| 扎鲁特旗| 霍州市| 门头沟区| 蓝田县| 辉南县| 徐闻县| 宜州市| 丹凤县| 玛多县| 晋中市| 中阳县| 定兴县| 城固县| 松潘县| 阳新县| 南昌市| 固阳县| 涪陵区| 阿拉善盟| 哈巴河县| 开江县| 英德市| 镇康县| 北川| 无极县| 肇源县|