一般,我们在做分页时,用的是语句如下:
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;
详细信息,请参考:
一般,我们在做分页时,用的是语句如下:
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;
详细信息,请参考: