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

          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í)行策略  回復(fù)  更多評論   

          2006-12-22 21:47 by proc
          還有人在用proc這么古老的東西,又是日本項(xiàng)目吧
          主站蜘蛛池模板: 呼伦贝尔市| 襄汾县| 确山县| 泰和县| 安龙县| 寻乌县| 乌拉特前旗| 汉中市| 嫩江县| 凯里市| 天气| 新沂市| 那曲县| 同江市| 平陆县| 泰来县| 姜堰市| 射阳县| 太仓市| 乌苏市| 铜梁县| 丹巴县| 荣昌县| 罗甸县| 鹤山市| 合山市| 潮安县| 河间市| 新宾| 什邡市| 漳州市| 东乌| 新蔡县| 峨眉山市| 荥阳市| 云林县| 灌南县| 灌云县| 孙吴县| 盐城市| 晋城|