欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mysql 大数据量时 limit查询优化

程序员文章站 2022-07-13 13:21:08
...

一般,我们在做分页时,用的是语句如下:

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;

详细信息,请参考:

http://blog.csdn.net/leonpengweicn/article/details/46530445

http://www.zhenhua.org/article.asp?id=200