国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - 詳解mysql的limit經典用法及優化實例

詳解mysql的limit經典用法及優化實例

2020-01-10 21:48MYSQL教程網 Mysql

這篇文章詳細介紹了mysql的limit經典用法及優化實例,有需要的朋友可以參考一下

用法
 

復制代碼代碼如下:


SELECT `keyword_rank`.* FROM `keyword_rank` WHERE (advertiserid='59') LIMIT 2 OFFSET 1;


比如這個SQL ,limit后面跟的是2條數據,offset后面是從第1條開始讀取。

用法二
 

復制代碼代碼如下:


SELECT `keyword_rank`.* FROM `keyword_rank` WHERE (advertiserid='59') LIMIT 2,1;


而這個SQL,limit后面是從第2條開始讀,讀取1條信息。

這兩個千萬別搞混哦。

用法三

復制代碼代碼如下:


 select * from tablename <條件語句> limit 100,-1


從第100條后開始-最后一條的記錄

用法四
 

復制代碼代碼如下:


 select * from tablename <條件語句> limit 15


相當于limit 0,15   .查詢結果取前15條數據用法五

mysql低版本不支持limit offset

limit offset 在mysql 4.0以上的版本中都可以正常運行,在舊版本的mysql 3.23中無效

limit m offset n 等價于 limit m,n

limit 的優化

mysql的limit給分頁帶來了極大的方便,但數據量一大的時候,limit的性能就急劇下降

來源:一畝三分地博客

MYSQL的優化是非常重要的。其他最常用也最需要優化的就是limit。mysql的limit給分頁帶來了極大的方便,但數據量一大的時候,limit的性能就急劇下降。

同樣是取10條數據
 

復制代碼代碼如下:


select * from yanxue8_visit limit 10000,10 

select * from yanxue8_visit limit 0,10


就不是一個數量級別的。

網上也很多關于limit的五條優化準則,都是翻譯自mysql手冊,雖然正確但不實用。今天發現一篇文章寫了些關于limit優化的,很不錯。

文中不是直接使用limit,而是首先獲取到offset的id然后直接使用limit size來獲取數據。根據他的數據,明顯要好于直接使用limit。這里我具體使用數據分兩種情況進行測試。(測試環境win2033+p4雙核 (3GHZ) +4G內存 mysql 5.0.19)

1、offset比較小的時候。
 

復制代碼代碼如下:


select * from yanxue8_visit limit 10,10


多次運行,時間保持在0.0004-0.0005之間
 

復制代碼代碼如下:


Select * From yanxue8_visit Where vid >=(

Select vid From yanxue8_visit Order By vid limit 10,1

) limit 10


多次運行,時間保持在0.0005-0.0006之間,主要是0.0006

結論:偏移offset較小的時候,直接使用limit較優。這個顯然是子查詢的原因。

2、offset大的時候。
 

復制代碼代碼如下:


select * from yanxue8_visit limit 10000,10


多次運行,時間保持在0.0187左右
 

復制代碼代碼如下:


Select * From yanxue8_visit Where vid >=(

Select vid From yanxue8_visit Order By vid limit 10000,1

) limit 10


多次運行,時間保持在0.0061左右,只有前者的1/3。可以預計offset越大,后者越優。

以后要注意改正自己的limit語句,優化一下mysql了

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 天天干狠狠干 | 国产精品久久久久久久午夜片 | 成人性毛片 | 久久精品亚洲一区 | 国产精品久久久 | 日韩无在线 | 91麻豆精品国产91久久久久久 | 日本视频在线 | av网站在线免费观看 | 国产一区久久 | 欧美成人精品一区二区三区 | 国产精品无码久久久久 | 国产精品影视 | 国内精品久久久久 | 日韩中文字幕一区二区三区 | 成人av在线网站 | 国产精品亚洲成在人线 | 青青久久| 日韩在线观看视频一区二区三区 | 日韩电影在线看 | 国产精品第一区 | 久久亚洲欧美日韩精品专区 | a视频在线 | 久草.com| 成人精品视频一区二区三区 | 久久精彩视频 | 欧美一级在线观看 | 日本成人片网站 | 国产视频一区在线 | 欧美日韩高清 | 亚洲一区二区三区在线播放 | 日韩国产一区二区三区 | 精品小视频 | 黄色精品网站 | 不卡的一区二区 | 国产黄大片 | 亚洲精品一区二区三区在线 | 亚洲免费一区二区 | 青青在线精品视频 | 国内自拍视频在线观看 | 国产高清在线精品一区二区三区 |