數據量很大時,則利用傳統的查詢會非常慢,可以利用以下語句進行優化:
select * from table where id>=(
select id from table order by id limit 1000000,1
) order by limit 100;
從1000000條開始查,查詢100條。避免掃描1000000次,記得後面需要排序!
數據量很大時,則利用傳統的查詢會非常慢,可以利用以下語句進行優化:
select * from table where id>=(
select id from table order by id limit 1000000,1
) order by limit 100;
從1000000條開始查,查詢100條。避免掃描1000000次,記得後面需要排序!