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

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

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

    Dust Of Dream

    知識真的是一個圓么?

    Oracle SQL培訓筆記[開發人員][三]

    四 索引與分頁--怎么樣SQL運行的更快

    1. 正確的使用索引
      Where條件落在索引上
      不要在where的=前使用函數,否則無法使用索引
      Is Null可能無法使用索引
      不正確的隱式轉換可能不能使用索引
      如果能在索引獲得數據,就不要回表
      如果是復合索引,注意第2個字段以后,可能使用不到索引
    2. 正確的使用hint
      如果有別名,一定要有別名
      格式如/*+ index(t index_name) */
    3. 無需回表查詢的分頁寫法
      存在以下表T1(A,B,C,D) T1上有索引字段(B,C) .如果只是查B,C兩個字段則:
      select *
        
      from (select tt.b, tt.c, rownum as rn
                
      from (select t.b, t.c from t1 t where c = 2 order by t.c) tt
               
      where rownum < 3)
       
      where rn > 1
    4. 需回表查詢的分頁寫法
      select /*+ ordered use_nl(t,t1) */ 
            
      * 
             
      from (select rid from (
                
      select rownum rn,rid from (
                  
      select rowid rid from t1
                   
      where c=2 
                   
      order by c desc
                
      where rownum <= 50
             
      where rn >=1) t,
             t1
      where t.rid=t1.rowid;


    posted on 2007-10-01 12:48 Anemone 閱讀(961) 評論(1)  編輯  收藏 所屬分類: 牧羊陣法

    Feedback

    # re: Oracle SQL培訓筆記[開發人員][三] 2008-05-29 10:11 Anemone

    對于分頁寫法只要寫了hit(/*+ ordered use_nl(t,t1) */ )就不需要增加外排序了,它本身返回的結果就是排序的.  回復  更多評論   


    My Links

    Blog Stats

    News

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    新聞檔案

    相冊

    常去網站

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产亚洲福利一区二区免费看| 久9这里精品免费视频| 国产精品美女免费视频观看| 暖暖在线视频免费视频| 免费看美女被靠到爽| 亚洲午夜福利717| 亚洲啪啪免费视频| 一级毛片免费在线观看网站| 亚洲免费观看网站| 亚洲日本va中文字幕久久| 中文字幕不卡高清免费| 国产一级理论免费版| 亚洲日本国产乱码va在线观看| 中国国语毛片免费观看视频| 亚洲人成77777在线播放网站| 美女被cao网站免费看在线看| 国产黄色一级毛片亚洲黄片大全| 伊人久久亚洲综合影院首页| 99精品热线在线观看免费视频 | 亚洲欧洲国产经精品香蕉网| 99视频全部免费精品全部四虎| 国产亚洲美女精品久久久| 国产午夜亚洲精品不卡免下载| 亚洲精品无码日韩国产不卡?V| 亚洲熟妇AV日韩熟妇在线| 国产成人精品免费直播| 日韩亚洲不卡在线视频中文字幕在线观看| 国产一区二区三区免费| 亚洲天堂电影在线观看| 日韩一区二区三区免费体验| 亚洲精品亚洲人成在线播放| 中文字幕在线观看免费视频| 亚洲∧v久久久无码精品| 成人无码视频97免费| 亚洲成综合人影院在院播放| 日本午夜免费福利视频| 久草免费福利资源站| 亚洲精品无AMM毛片| 国产三级免费观看| 久久免费福利视频| 高潮毛片无遮挡高清免费|