MySQL 深分页优化——大数据量分页不再卡顿

📅 2026/8/3 13:40:40
MySQL 深分页优化——大数据量分页不再卡顿
一、问题场景-- 数据量1000万翻到第100万条SELECT*FROMorderLIMIT1000000,20;-- 会扫描前100万条再丢弃非常慢二、优化方案方案一子查询定位SELECT*FROMorderWHEREid(SELECTidFROMorderORDERBYidLIMIT1000000,1)ORDERBYidLIMIT20;方案二记录上次位置推荐-- 第一次请求SELECT*FROMorderORDERBYidLIMIT20;-- 后续请求带上上次的最大 idSELECT*FROMorderWHEREid#{lastId} ORDER BY id LIMIT 20; 觉得有用的话点赞 关注【张老师技术栈】吧