1、平时用的sql查询:
SELECT * FROM table ORDER BY grade limit 100000,10;
2、优化后的sql查询:
使用JOIN,先在索引列上完成分页操作,然后再回表获取所需要的列
SELECT t1.* FROM table t1 INNER JOIN (SELECT id FROM table ORDER BY grade LIMIT 1000000,10) t2 on t1.id = t2.id;
4、SQL超大数据分页查询及优化
最新推荐文章于 2024-05-04 10:41:56 发布