posts - 25, comments - 69, trackbacks - 0, articles - 2
          同樣的一條語句,一條是在pl/sql里面組裝成sql之后提交執(zhí)行,另外一條是用pro*c程序后綁定執(zhí)行,沒想到執(zhí)行策略和效率天差地別。看來做什么事都不能想當然,要細心學習才行。保留此條語句以做紀念:

          select *
          ? from (select /*+ INDEX(A IDX_HISBUFAREJOUR_ACCOUNT) +*/
          ???????? a.*, f.sort_name
          ????????? from hs_his.hisbufarejour a, hs_fund.faresort f
          ???????? where (((((((a.fare_sort = f.fare_sort and a.client_id = :b0) and
          ?????????????? (:b1 = 0 or a.fund_account = :b2)) and
          ?????????????? a.init_date >= :b3) and a.init_date <= :b4) and
          ?????????????? (trim(:b5) is null or
          ?????????????? instr(((',' || :b6) || ','),
          ???????????????????????? ((',' || a.exchange_type) || ',')) > 0)) and
          ?????????????? (trim(:b7) is null or
          ?????????????? instr(((',' || :b8) || ','),
          ??????????????????????? ((',' || a.money_type) || ',')) > 0)) and
          ?????????????? (trim(:b9) is null or a.position_str > :b10))
          ???????? order by a.position_str)
          ?where rownum <= :b11


          ??????
          b0:130330000516
          b1:595995
          b2:595995
          b3:20061221
          b4:20061221
          b5:1
          b6:1
          b7:2
          b8:2
          b9:
          b10:
          b11:30

          Feedback

          # re: 郁悶的問題:oracle pl/sql 和 pro c中的執(zhí)行策略  回復  更多評論   

          2006-12-22 21:47 by proc
          還有人在用proc這么古老的東西,又是日本項目吧
          主站蜘蛛池模板: 米泉市| 甘洛县| 芦溪县| 大兴区| 读书| 桐庐县| 长寿区| 德昌县| 和硕县| 双辽市| 噶尔县| 长顺县| 仲巴县| 洛隆县| 隆回县| 柯坪县| 江孜县| 南丹县| 阜新| 平安县| 饶阳县| 蓬安县| 安化县| 武强县| 禄丰县| 东乡县| 庆阳市| 资兴市| 渭南市| 陵川县| 枣庄市| 崇信县| 石楼县| 韶关市| 定日县| 景泰县| 布尔津县| 黄山市| 章丘市| 江陵县| 兴安县|