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

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

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

    隨筆-1  評(píng)論-68  文章-98  trackbacks-0
    翻頁在各個(gè)數(shù)據(jù)庫中一般都有各自的特性參數(shù)完成,oracle用range(rownum+alias),mssql用top,而mysql使用了limit。

    limit參數(shù)在數(shù)據(jù)小時(shí)效率非常高,隨著數(shù)據(jù)量的增大,速度呈線性下降,這時(shí)候就可以顯示出range的優(yōu)勢(shì)了。

    比如有張表有35w條數(shù)據(jù),不算大,一次query需要不少的內(nèi)存,如果要分批/翻頁查詢的話,如select * from car order by id limit offset, nums+offset,第一次查詢10w條,則第二次只可以查詢5w條,第三次3w條,……而且到了后面數(shù)據(jù)還會(huì)出現(xiàn)重復(fù)現(xiàn)象。

    select * from car order by id limit 0, 100000;
    select * from car order by id limit 100001, 150000;
    select * from car order by id limit 150001, 180000;
    ……

    集合limit和range可以很好的解決這個(gè)問題:

    select * from car order by id asc limit 0, 100000;
    # query {max id} from this list
    ……
    select * from car order by id desc limit 0, 100000;
    # query {min id} from this list
    ……
    select * from car where id > {max id} and id < {min id} order by id;

    總共耗時(shí)20s左右!
    posted on 2007-09-01 02:14 Xu Jianxiang 閱讀(4267) 評(píng)論(1)  編輯  收藏 所屬分類: Other Tech

    評(píng)論:
    # re: MySQL的limit參數(shù) 2008-11-13 11:51 | 網(wǎng)友
    select * from car order by id limit 0, 100000;
    select * from car order by id limit 100001, 150000;
    select * from car order by id limit 150001, 180000;
    你確定分別返回10W,5W,3W而不是10W,15W,18W ?  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲免费电影网站| 亚洲精品亚洲人成在线观看麻豆 | 好爽好紧好大的免费视频国产| 亚洲精品456在线播放| 亚洲网站在线免费观看| 亚洲国产综合第一精品小说| 亚洲免费视频播放| 亚洲人成高清在线播放| 欧洲黑大粗无码免费| 亚洲av永久无码天堂网| 又黄又爽的视频免费看| fc2成年免费共享视频网站| 国产成人亚洲精品狼色在线| 日本免费中文视频| 亚洲日韩国产精品无码av| 成人免费视频试看120秒| 国产精品亚洲专区无码WEB| 亚洲精品国产高清嫩草影院| 99久久免费国产特黄| 亚洲白色白色在线播放| 最新仑乱免费视频| 青青青视频免费观看| 亚洲AV无码一区二区三区系列| 91成人免费观看| 亚洲第一成年网站视频| 久久久无码精品亚洲日韩软件 | 18禁无遮挡无码网站免费| 亚洲国产成人无码AV在线| JLZZJLZZ亚洲乱熟无码| 亚洲免费网站在线观看| 激情小说亚洲图片| 亚洲第一福利视频| 四虎在线免费播放| a毛片免费在线观看| 亚洲日本VA中文字幕久久道具| 久久亚洲国产成人影院网站| 日本片免费观看一区二区| 国产成人综合亚洲绿色| 无码欧精品亚洲日韩一区| 国产禁女女网站免费看| 永久免费A∨片在线观看|