当前位置: > 数据库 > MySQL >

mysql 大数据量时 limit查询优化

时间:2019-05-14 17:21来源:linux.it.net.cn 作者:IT
一般,我们在做分页时,用的是语句如下:

select * from table LIMIT 5,10; #返回第6-15行数据
但是,如果数据量很大,比如>1000万,则利用以上的查询会非常慢,可以利用以下语句进行优化:

Select * From table Where ID>=(
    Select ID From table order by ID limit 90000,1
)limit 100;

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容