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這么古老的東西,又是日本項目吧
          主站蜘蛛池模板: 确山县| 东丰县| 赣榆县| 天长市| 宁城县| 安康市| 靖江市| 庆城县| 沽源县| 博爱县| 巴里| 三门峡市| 赞皇县| 河北省| 新竹县| 迁安市| 平乡县| 青铜峡市| 合水县| 昆明市| 莱西市| 绍兴市| 凌源市| 瑞丽市| 虹口区| 石柱| 巩义市| 诸城市| 板桥市| 休宁县| 大厂| 姜堰市| 荔浦县| 庄河市| 耒阳市| 布尔津县| 枝江市| 澄城县| 崇文区| 沁源县| 敖汉旗|