Mysql Limit 分頁(yè)查詢優(yōu)化詳解
select * from table LIMIT 5,10; #返回第6-15行數(shù)據(jù) select * from table LIMIT 5; #返回前5行 select * from table LIMIT 0,5; #返回前5行
我們來(lái)寫(xiě)分頁(yè)
物理分頁(yè)
select * from table LIMIT (當(dāng)前頁(yè)-1)*每頁(yè)顯示條數(shù),每頁(yè)顯示條數(shù);
MySQL之Limit簡(jiǎn)單優(yōu)化.md
同樣是取90000條后100條記錄,傳統(tǒng)方式還是改造方式?
傳統(tǒng)方式是先取了前90001條記錄,取其中最大一個(gè)ID值作為起始標(biāo)識(shí),然后利用它可以快速定位下100條記錄
改造方式是僅僅取90000條記錄后1條,然后取ID值作起始標(biāo)識(shí)定位下100條記錄
傳統(tǒng)方式執(zhí)行結(jié)果.100 rows in set (0.23) sec
改造方式執(zhí)行結(jié)果.100 rows in set (0.19) sec
-- 改造方式->簡(jiǎn)寫(xiě)方式 SELECT * FROM table WHERE ID>=( SELECT ID FROM table ORDER BY ID LIMIT 90000,1) limit 100;
以上所述是小編給大家介紹的Mysql Limit 分頁(yè)查詢優(yōu)化詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
mysql復(fù)制data文件遷移的實(shí)現(xiàn)步驟
有時(shí)候,我們需要遷移整個(gè)數(shù)據(jù)庫(kù),包括數(shù)據(jù)文件,本文將介紹如何通過(guò)復(fù)制MySQL的data文件來(lái)完成數(shù)據(jù)庫(kù)遷移,具有一定的參考價(jià)值,感興趣的可以了解一下2023-11-11
MySQL進(jìn)階查詢、聚合查詢和聯(lián)合查詢
這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)的進(jìn)階查詢,聚合查詢及聯(lián)合查詢,文中有詳細(xì)的代碼示例,需要的朋友可以參考閱讀2023-04-04
MySQL常見(jiàn)問(wèn)題解決辦法以及自動(dòng)化安裝腳本
自動(dòng)化運(yùn)維是一個(gè)DBA應(yīng)該掌握的技術(shù),其中,自動(dòng)化安裝數(shù)據(jù)庫(kù)是一項(xiàng)基本的技能,下面這篇文章主要給大家介紹了關(guān)于MySQL常見(jiàn)問(wèn)題解決辦法以及自動(dòng)化安裝腳本的相關(guān)資料,需要的朋友可以參考下2024-05-05
SQL中row_number()?over(partition?by)的用法說(shuō)明
這篇文章主要介紹了SQL中row_number()?over(partition?by)的用法說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07
Windows下mysql 5.7 設(shè)置區(qū)分大小寫(xiě)(敏感),設(shè)置默認(rèn)編碼 utf8mb4
最近需要將Windows下的mysql 5.7設(shè)置區(qū)分大小寫(xiě)(敏感),設(shè)置默認(rèn)編碼 utf8mb4,需要的朋友可以參考下2022-10-10
如何通過(guò)配置自動(dòng)實(shí)現(xiàn)ValueList中hql語(yǔ)句的整型參數(shù)轉(zhuǎn)換
本篇文章是對(duì)通過(guò)配置自動(dòng)實(shí)現(xiàn)ValueList中hql語(yǔ)句的整型參數(shù)轉(zhuǎn)換進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
MySQL定位長(zhǎng)事務(wù)(Identify Long Transactions)的實(shí)現(xiàn)
在MySQL的運(yùn)行中,經(jīng)常會(huì)遇到一些長(zhǎng)事務(wù),本文主要介紹了MySQL定位長(zhǎng)事務(wù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-09-09

