程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Mysql Limit 分頁查詢優化詳解

Mysql Limit 分頁查詢優化詳解

編輯:MySQL綜合教程

Mysql Limit 分頁查詢優化詳解。本站提示廣大學習愛好者:(Mysql Limit 分頁查詢優化詳解)文章只能為提供參考,不一定能成為您想要的結果。以下是Mysql Limit 分頁查詢優化詳解正文


select * from table LIMIT 5,10; #前往第6-15行數據
select * from table LIMIT 5; #前往前5行
select * from table LIMIT 0,5; #前往前5行

我們來寫分頁

物理分頁

select * from table LIMIT (以後頁-1)*每頁顯示條數,每頁顯示條數;

MySQL之Limit簡略優化.md

異樣是取90000條後100筆記錄,傳統方法照樣改革方法?

傳統方法是先取了前90001筆記錄,取個中最年夜一個ID值作為肇端標識,然後應用它可以疾速定位下100筆記錄

改革方法是僅僅取90000筆記錄後1條,然後取ID值作肇端標識定位下100筆記錄

傳統方法履行成果.100 rows in set (0.23) sec

改革方法履行成果.100 rows in set (0.19) sec

-- 改革方法->簡寫方法
SELECT * FROM table WHERE ID>=( SELECT ID FROM table ORDER BY ID LIMIT 90000,1) limit 100;

以上所述是小編給年夜家引見的Mysql Limit 分頁查詢優化詳解,願望對年夜家有所贊助,假如年夜家有任何疑問請給我留言,小編會實時答復年夜家的。在此也異常感激年夜家對網站的支撐!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved