数据量很大时,则利用传统的查询会非常慢,可以利用以下语句进行优化:
select * from table where id>=(
select id from table order by id limit 1000000,1
) order by id limit 100;
从1000000条开始查,查询100条。避免扫描1000000次,记得后面需要排序!
数据量很大时,则利用传统的查询会非常慢,可以利用以下语句进行优化:
select * from table where id>=(
select id from table order by id limit 1000000,1
) order by id limit 100;
从1000000条开始查,查询100条。避免扫描1000000次,记得后面需要排序!